Trincomalee

Moon Isle

About

Moon Isle is a restaurant in Trincomalee, Sri Lanka.