Greek Sombrero

restaurant in Rancho San Diego, Rancho San Diego

Phone: (619) 669-1979

Website: www.greeksombrero.com

Address: 12891 Campo Rd