238, Hospital Rd, Kalubowila W, Dehiwala, Colombo, Sri Lanka
No delivery
Spot something wrong?
Dishes at Candle Light Hut. Prices may vary in venue.