The very fact that you have to walk up to a kitchen window and place your order, and then squeeze to grab a plate for the salad bar, which is located right next to the window you order from... is enough to make me never go back to this restaurant again. Just a terrible concept and layout. And even worse, the prices are high. Plenty of other great options in Avalon. Skip this.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.