Location: 2182 Avenida De La Playa, La Jolla, CA 92037
Phone:(858)454-1589
Category: Restaurants
Tags: Italian Restaurants