Location: 7878 Clairemont Mesa Boulevard, San Diego, CA 92111
Rating: 100/100
Popularity: 2/100
Phone:(858)560-1747
Category: Restaurants
Tags: Italian Restaurants