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