Good food, but pricy. May be too crowded.