Showing results for olinda teahouse
Search instead for olindateahouse
Olinda Tea House & Restaurant
(1,597)
Asian fusion restaurant
Address: 86A Olinda-Monbulk Rd, Olinda VIC 3788, Australia
Hours: Open ⋅ Closes 10 PM
Phone: +61 3 9751 0556 ⋅ +61 458 996 666
86A Olinda-Monbulk Road, Olinda, Victoria, Australia 3788 · Photo by Olinda Tea House | High Tea Melbourne | Weddings in Olinda Tea House with · Photo by Olinda ...