Reviews List
English Reviews (Reviews Total Language : 21 reviews)
“best place to eat near this area”
Good atmosphere restaurant near Odaiba beach. Casual Italian food is more than expected and service was awesome. You can enjoy open air if you stay at open terrace area. We took our dog and they also enjoyed the place so much. There are bakery shop next to the place and that is also recommended.
Visited November 2014