Find the top Soba noodle shops in Omaha, Nebraska near you now.
Authentic Japanese restaurant
Address: 1190 Capitol Ave Ste120, Omaha, NE 68102