LuLu's Thai Noodle Shop-Crossroads
2030 Central St, Kansas City, MO
(816) 474-8424
Today's Pickup: 12 PM - 9 PM