Oddfella's Cantina

110 N Locust St, Floyd 24091, United States Get Directions to this spot
International Restaurants
110 N Locust St
Floyd, 24091
VA, United States
(540) 745-3463

Rate and review Oddfella's Cantina in Floyd, VA, United States!

Share your experiences at Oddfella's Cantina with your friends or discover more International Restaurants in Floyd, VA, United States.