Sparta Grill, SPARTA, Wisconsin (WI)
Conveniently located at 106 North Water Street () in SPARTA, Wisconsin (WI) (54656), Sparta Grill can be reached at 6082690611. Please call in advance to make a reservation.
More restaurants in SPARTA, Wisconsin (WI)
Sparta Grill contact information and details:
Address: 106 North Water Street - , SPARTA, Wisconsin (WI) 54656
Contact Phone: 6082690611
