I rate keeping the price in mind. It's all relative.
Food: 4.5/5 The owner runs the kitchen which ensures consistency and the food is very tasty. I
Service: 2.5/5 The service isn't bad but it can be very slow at times since they're severely understaffed. It's great for lunch. There are a lot of customers during the evening (which says a lot about the food = good) but that over burdens the two servers and they take while to attend to your needs. BUT it's not that big a deal.
General Cleanliness 4/5
Bathroom cleanliness 4/5