Gyros

restaurant in Bay View Villas, La Jolla

Phone: (619) 962-9925

Website: arslanvahidagyros.com

Address: 3861 Mission Blvd