OTTO Ristorante is located at 28 Maxwell Road, Red Dot Traffic Building and is open Mondays to Fridays, between 12 and 2.30pm for lunch and Mondays to Saturdays, between 6.30 and 10.30pm for dinner or cocktails and closed on Sundays. They sell authentic italian food.
(No Rating Yet)
Otto Ristorante Hot
62276819 Website 1976 2 0
28 Maxwell Road
Listing created by Averlynn Lim on November 19, 2012