Location: 7766 Fay Avenue, La Jolla, CA 92037
Phone:(858)459-0700
Category: Restaurants
Tags: Italian Restaurants