I don't understand the negative reviews on Yelp. The place was spotless, and I am a snob when it comes to a place having dirty tables, chairs and floor. I will turn around and leave before I will eat someplace that I doubt the cleanliness. After all, if the front is dirty, the kitchen must be a mess.
The food is ah-mazing!!! We have never had a bad meal here. Don't miss the philly steak sandwich with cheese whiz! I would eat that EVERY night if I could!