Lotus Leaf Steamed Rice & BBQ
君月庭荷葉蒸籠飯&串烤
14603 NE 20th St #4a, Bellevue, WA 98007
Dine-in now open!
Monday - Sunday: 11:00am - 3:00pm
5:00pm - 9:00pm