No. 1 Dewmini Roti Shop is located in Mirissa, Sri Lanka. No. 1 Dewmini Roti Shop is rated 4.6 out of 5 in the category sri lankan restaurant in Sri Lanka.
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Offerings
Coffee
Small plates