The 3 star rating is a combo of a 4-5 star rating for the food and a 1-2 star rating for the staff... so great food but the staff are dumb as rocks. I'm not talking about polite and dumb either, i mean dumb and have the audacity to have an attitude and get short with you when you're keeping things pretty simple. This isn't for ALL of the staff but at least 4 or 5 of them. Just a tip, your customers are more likely to overlook the fact that you're stupid if you're at least nice about it. Hopefully next time we come for the great food, we'll be dealing with a more competent and friendly staff.