Nanbu Noodle Bar
It started with a love for really great Asian-style cuisine and a quaint beach town. Inspired by its Southern roots, some big-city vibes, and the desire for something new, fresh, and exciting, Nanbu Noodle Bar was born.
26 Logan Ln
Unit C
Santa Rosa Beach, FL 32459
(850) 353-3456
web site