Lotus Garden Shark's Fin and Abalone Restaurant Chinese
Chinese Delicacies In Posh Settings
88 Jalan Ibrahim Sultan
Level 5 Eden Garden Hotel
Johor Bahru,
80300
Malaysia
+60 7 221 9999
Level 5 Eden Garden Hotel
Johor Bahru,
80300
Malaysia
+60 7 221 9999Cards Accepted:












