HOME / Asian fusion restaurant / The Tropical Island Restaurant
3690 Shelbourne St #1, Victoria, BC V8P 4H2
+12504772538
View Business Profile