Location: 2151 Avenida De La Playa, La Jolla, CA 92037
Phone:(858)551-1221
Category: Restaurants
Tags: Italian Restaurants