OTTO Locanda is led by the partners behind OTTO Ristorante. They are more casual then the later and they serve up Italian cuisine.
(No Rating Yet)
OTTO Locanda Hot
#01-03 32 Maxwell Road Singapore 069115
Listing created by Bryan Choo on January 08, 2014