I am giving 3 stars because my food has been consistently good every time I have gone here, BUT the service.... Every time something has gone wrong with our order, we didn't get part of what we ordered, food took awhile and it took forever to get drink refills, etc. So sad- I was so excited for this place.