Village Inn Sports Grill Pizzeria
➤ 723 6th Street North, Hudson, 54016, United States
Bar Sportif, Restaurant Mexicain, Pizzeria, Fruit De Mer, Fast Food, Mexicain, Pizza
"Delicious food and friendly service. Awesome place to watch a game or meet friends for lunch"