Trincomalee

Laila Hotel

About

Laila Hotel is a Curry and Diner restaurant in Trincomalee, Sri Lanka.