Otto Ristorante

Restaurants Wooloomooloo
0 Love It
Save it
1/11
2/11
3/11
4/11
5/11
6/11
7/11
8/11
9/11
10/11
11/11

This waterside Italian restaurant offers one of the best vegan menus in the city. It's not cheap, we grant you, but it's worth the investment.

Otto's pop-up restaurant The Larder has now become a permanent section within Otto.

Venue name: Otto Ristorante
Contact:
Address: 8/6 Cowper Wharf Rd
Woolloomooloo
2011
Opening hours: Lunch daily 12 noon-3.30pm; dinner daily 6pm-late
LiveReviews|0
NaN people listening