From La Jolla Telephones

restaurant in Mission Beach, La Jolla

Phone: (858) 270-8493

Address: 3741 Mission Blvd