Mirissa

I & I restaurant

About

I & I restaurant is a restaurant in Mirissa, Sri Lanka.