The wait staff was very friendly, attentive, and quick. The food was good, and large portioned. The cleanliness, however, was lacking. The floors, many empty tables, and the restrooms were really dirty. That really turned me off from wanting to go back. Looks like there wasn't a manager on duty, or the manager simply didn't check on anything going on in the front of the store.