Reviews
You might also like
Zen Japanese Restaurant
- 20 Likes
- 12 Reviews
Japanese
Sunway Pyramid, Bandar Sunway, Petaling Jaya, Selangor
Shih Lin
- 1 Likes
- 2 Reviews
Chinese, Taiwanese
Tropicana City Mall, Tropicana City, Petaling Jaya, Selangor