Service was good, however, food times were really slow. Quality of the food is below average and prices above average. My son got a medium pizza with 4 toppings that was close to 20 bucks. Waaay to costly for a pizza. The dough was undercooked and soggy. My husband had chicken parmesan, which was ok and a decent portion for a half size. I had the Italian perogies...this sounds good but was a confused mess taste wise. Overall...we won't be back.