St. Sophia Greek Orthodox Church

Greek restaurant · 2504 St Marys N, San Antonio, TX

Dine-In

More food in San Antonio, TX · Greek Food in San Antonio