Buffalo Spirit Village Restaurant, MERRILL, Wisconsin (WI)
Comfortably situated at W-4973 North Star Drive () in MERRILL, Wisconsin (WI) (54452), Buffalo Spirit Village Restaurant can be reached at 7155398112. It is advisable to call upfront to book your spot in the restaurant.
More restaurants in MERRILL, Wisconsin (WI)
Buffalo Spirit Village Restaurant contact information and details:
Address: W-4973 North Star Drive - , MERRILL, Wisconsin (WI) 54452
Contact Phone: 7155398112