Pizza and grill restaurant offering pizza, souvlaki, and kebabs. Offers specials.