803, Galle Rd, Golumadama Junction, Moratuwa, Colombo, Sri Lanka
No delivery
Spot something wrong?
Dishes at New Asha Hotel. Prices may vary in venue.