Lotus Garden Asian Kitchen 蓮花園 is a Mandarin restaurant known for its authentic and delicious Szechuan/Chinese cuisine in a small, cosy setting.