Surfside Sushi

restaurant in Bay View Villas, La Jolla

Phone: (858) 273-2979

Website: surfsidesd.com

Address: 4527 Mission Blvd