If this is only based on food, I will give it a 4.5 star but the service and the waiting time for food made the whole experience poor.
I had lunch here on Sat and Sun. On Sat, they server looks like she just can't handle all her tables and will disappear for a long time. It took her more than 5 minutes to get my glass of water and another 20 minutes to get my hamburger out. She did tell me 15 minutes in the kitchen is getting busy so the food is coming out slow.
On Sunday, it was a different server but the same story. I ordered hot tea, she gave me a cup of hot water and I requested a different tea bag but she never came back with one so I have to use my own from my purse. The food came out almost 30 minutes later with the same "kitchen is backed up" problem when we ordered two sandwiches.
Suggestions for the manager: Keep your servers in a small serving area and not all over the place when your service is that slow and result in poor quality. The girls are nice but somehow not doing the best job they can. Do something about your kitchen! Kitchen is backed up is an awful thing for a restaurant. I watched the tables around me and I can feel their mood going worse and worse sitting there for a refill, for their food and then for their check. Everything is about waiting at your restaurant, please hire more people or do a better training for your employees.