I'm giving it a 3 star rating because I think it's a tad over priced for what it is. Don't get me wrong the food is good and customer service is good BUT you have have to weigh price verses food and this is definitely high priced....however I would go back, maybe not as much as I would if it was priced better though....that's my take on this place, like it or not.