I am updating because we have visited a few more times over the 3-4 years since I wrote my first review.
Don't let the name fool you - don't be mislead - DO NOT GET PIZZA HERE! You will be disappointed. The pizza isn't anything to write home about, but a couple of the other menu selections are great - go for them instead!
Favourites:
1. Greek Salad
2. Chicken
3. The magical rice
They have long hours, and they fill an area fast food gap. They have lasted impressively long, likely because of this!