Crete Souvlaki is a tiny place to get Greek food embedded in OK Gas bar on 17th Ave. Although they have a couple of tables, many of the customers order the food for take-out.
Crete Souvlaki is a tiny place to get Greek food embedded in OK Gas bar on 17th Ave. Although they have a couple of tables, many of the customers order the food for take-out.
Crete Souvlaki is a tiny place to get Greek food embedded in OK Gas bar on 17th Ave. Although they have a couple of tables, many of the customers order the food for take-out.