I enjoyed a meal recently at this restaurant with friends. It was nice to sit outside, the pizza was good, and they had a good selection on the menu. It is easily reachable from central Geneva via the new Trams 16 or 14, and is just next to the completely renovated Meyrin Centre commercial center with many shops.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.