Master Jianghu offers authentic Chinese dishes and a lively bar with KTV entertainment. It provides a fun atmosphere with great food and karaoke near Edinburgh Castle.