Does Lulu's Thai Noodle Shop have happy hours or specials?
Yes, Lulu's Thai Noodle Shop does have happy hours and specials available.
What is Lulu's Thai Noodle Shop's rating?
Lulu's Thai Noodle Shop is rated an average of 4.3/5 stars across various online platforms.