3 1/2 is probably more fair. For yelp 3 stars is pretty harsh, but in reality that's about fair for the rating. Food was fine, but nothing that incredible. Very friendly and polite which is hard to find. Nothing was great. Everything was very good. I'll be back to try some other things and see if it's just what I ordered that was so so. Maybe need to find other things. Prices are very inexpensive.