Village Inn Sports Grill Pizzeria
➤ 723 6th Street North, Hudson, 54016, United States
Sports Bar, Restaurante Mexicano, Pizzaria, Comida Rápida, Frutos Do Mar, Mexicano, Pizza
"Delicious food and friendly service. Awesome place to watch a game or meet friends for lunch"