- Store Name: Zen House Japanese Vegetarian Restaurant
- Vendor: Zen House Japanese Vegetarian Restaurant
- Address: Sunway Pyramid, No. 3
Jalan PJS 11/15, Sunway City
- No ratings found yet!
Due to continued heavy rain, delivery delay is likely to occur. We sincerely apologize for the inconvenience this may cause you. You may chat with us for further assistance.