Places to eat
Restaurants
Fast food restaurants
Home
Soba noodle shops
Houston
Soba noodle shops in Houston, Texas
Find Soba noodle shops in Houston, Texas near you now.
Jenni's Noodle House
602 E 20th St, Houston, TX 77008, United States