I found it as I was exploring Bellagio. the outside terrace is to die for. The food was quite good and reasonably priced (50 euro x 2 people, no wine). The people working there are not very friendly but they are bearable because of the excellent location. There is very limited parking nearby!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.