The food here is great but the service is so bad it knocks 2 stars off. It took 4 tries over 2 months to finally get served here. It was open but no one was attending the counter. I got the Texas cheesesteak and fries. All very good but due to an emergency situation I had to abandon lunch that day. Today I made a return. It's just shy of noon. The kitchen area is cluttered with backpacks. The cook is eating a donut. I ordered the same and paid. Sit down to wait and they shout that they forgot the fryer is off.... Again it's the lunch rush.... No offer to refund the extra $3.00 their just going to substitute with chips. Ok i went to Zion mart first and have some items I need to get in my refrigerator so not gonna argue. It would be nice if someone washed their hands after eating..... this place should be great. There should be a 15 minute line. But as they serve my order for dine in after I told them it was to go and get mad at me my opinion is confirmed. Just go to Minchellos across the way. Awesome pizza read more