Dear all guests,
Fountain 77 Italian Restaurant prouds to serve you now best Mediterranean food and warm hospitality at Otto Noorba. It is only next door away.

For visiting our new website and explore our new concept please click here >>

OTTO NOORBA MEDITERRANEAN FUSION

Address : 79 Glebe Point Road Glebe

Phone: (02) 9692 0888

Web : http://www.ottonoorba.com.au