Nu Grill

24 N National Ave, Fort Scott 66701, United States Get Directions to this spot
24 N National Ave
Fort Scott, 66701
OH, United States
(620) 223-9949

Rate and review Nu Grill in Fort Scott, OH, United States!

Share your experiences at Nu Grill with your friends or discover more Restaurants in Fort Scott, OH, United States.