Trincomalee

New Parrot

About

New Parrot is a fast food restaurant in Trincomalee, Sri Lanka.