Location: 5500 Grossmont Center Drive, La Mesa, CA 91942
Rating: 86/100
Phone:(619)460-7221
Fax:+61 9-460-9317
Category: Restaurants
Tags: Italian Restaurants, Family Restaurants