Call to order:
403.580.5058
Papa Taso's
View Larger Map
Greek Feta
Donair
Hours of Operation: Tuesday- Saturday Open @ 3PM-9
Home
Menu
About Us
Contact Us
Greek Pizza
Our Famous Greek salad
View on Mobile