This place has awesome food and that is the only reason I keep coming back. I would recommend ordering ahead and picking it up (but check to make sure it's all in there) because eating in has never been the most pleasant experience. They always seem extremely short staffed so you get ignored and everything is so slow. If only the service could match the food, this could be a great place.