image

Lemon Tree Restaurant Setia Eco Cascadia

 

Eco Cascadia, No.63, Jalan Eco Cascadia 6/1, Taman Setia Indah, 81100 Johor Bahru, Johor, Malaysia

+60 7-361 5965

image