Know a great happy hour or special for this location?
Traditional Greek dishes such as souvlaki & pita sandwiches served in a laid-back setting.
Suggest an edit
2501 N St Mary's St, San Antonio, TX 78212