Food is good, while not totally authentic. Food is in great portions, prices are reasonable. Service leaves a lot to be desired in the Mt Laurel restaurant. It would help if more of the staff spoke English. Food is fresh, but sometimes slow to reach the table and not always what you ordered. Refills on drinks are hard to get.
Pros: Clean, usually no waiting, reasonable prices
Cons: service, service, service!
more