HOME / Restaurant / The Olive Tree
137 Victoria Rd, Sydney, NS B1P 2V6
+19025391553
View Business Profile