Rest House is located in Avissawella, Sri Lanka on Colombo - Batticaloa Hwy. Rest House is rated 4 out of 5 in the category restaurant in Sri Lanka.
Address
Colombo - Batticaloa Hwy
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible car park