Review of Lulu's Thai Noodle Shop

2030 Central St, Kansas City, MO 64108

Overall Rating

Review


I was very impressed with Lulu's. The spring rolls are huge and taste great!

Updated 3 years ago

Celiac