Noodles cafe
Restaurant
•
8123 Vaughn Rd, Montgomery, AL 36116, USA
8.2
Monday: Closed
See if anyone you trust recommends it!