The food and environment were pretty good the two times I visited but the staff, at least the men, are churlish. They act grumpy and as if they are doing you a favor by serving you food at all. The menu, as others stated, is daunting.