The Horseshoe Pub and Restaurant located at 29 South St. Hudson, MA 01749. We have an extensive menu and you the Horseshoe Pub offers takeout which you can order by calling the restaurant at (978) 568-1265.
Lunch, Dinner, Liquor, Sandwiches, appetizers, Tap beer, Dinner specials, Italian, Seafood, American, Pub style restaurant
Based on 0 Reviews
Add Review