Appaloosa Room, MADISON, Wisconsin (WI)
Comfortably situated at 202 North Henry Street () in MADISON, Wisconsin (WI) (53703), Appaloosa Room is available at 6082559933. Please do give them a call ahead of time to arrange your spot in the restaurant.
More restaurants in MADISON, Wisconsin (WI)
Appaloosa Room contact information and details:
Address: 202 North Henry Street - , MADISON, Wisconsin (WI) 53703
Contact Phone: 6082559933