Fat Noodle Bar
4 Star Yelp Rating
119 Ratings yelp logo
222 E College Ave Tallahassee, Florida 32301 | Restaurant Info