Yatra is a modern Nepalese fine dining restaurant offering authentic Nepalese flavors. It is situated in the heart of Porvoo.