Hikkaduwa

Siri's Tea Shop

About

Siri's Tea Shop is a Regional restaurant in Hikkaduwa, Sri Lanka. Open daily 5 am – 10 pm.