Greek Fast Food 2623 - 17 Ave. SW 403 246-4777
This rates among the most unusual locations for a restaurant, situated as it is in a gas station, convenience store complex. This is simple Greek food in a Styrofoam box, but on a return for cost basis what you get is a good value. There are a couple of tables, but we found the confusion and gas fumes make this an ideal take out place. Good vegetarian selection.
Take Out Hours
Sa, Su , Holidays 11:00 a.m. - 10:00 p.m.
M to F 9:00 a.m. - 10:30 p.m.