Mirissa

O Mirissa Cafe & Bistro

About

O Mirissa Cafe & Bistro is a Sri Lankan and Italian restaurant in Mirissa, Sri Lanka. Open daily 9 am – 10 pm.

Good to know

  • Wi-Fi