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