Information
Location Info |
Features |
---|---|
910 Prospect Street La Jolla, California La Jolla California United States (858) 454-2181 Visit Site |
Hotel Restaurant Award Winning Ideal Location Fresh Ingredients Sophisticated Casual Elegant Local Fish Private Dining Enthusiastic Staff Well Trained |
Nine-Ten Restaurant reviews
Login to comment