2800 Cahaba Village Plz Ste 140 35243, United States
No delivery
Spot something wrong?
Dishes at Nothing But Noodles. Prices may vary in venue.