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