There are 3 outlets in Geneva. We went to the outlet nearby St.Pierre Cathedral. Ordered two dishes of 1/2 grilled chicken c/w potatoes, salad and one beer (about CHF40 for two pax). No doubt with the menu price as we felt quite reasonable compare to other restaurants in Switzerland.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.