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
O Mirissa Cafe & Bistro is a Sri Lankan and Italian restaurant in Mirissa, Sri Lanka. Open daily 9 am – 10 pm.