Enjoy delicious Chinese cuisine at Long Ma, located in the heart of Heinola.