Couldn't find this restaurant on Trip Advisor and found it hard to believe no one had reviewed it. Stumbled accross it late one afternoon following a lakeside stroll. The restaurant is located almost opposite the Car Ferry Terminal from Bellagio. Initially we had a beer and a sandwich but took the opportunity to take a look inside to find a... more

(9 votes) 

