Olga Food Place
2314 Morley St
San Diego, CA 92111-6024
858-571-3356