Tap House, EUCLID, Ohio (OH)
Readily settled at 1245 East 222nd Street () in EUCLID, Ohio (OH) (44117), Tap House are available at 2162413345. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in EUCLID, Ohio (OH)
Tap House contact information and details:
Address: 1245 East 222nd Street - , EUCLID, Ohio (OH) 44117
Contact Phone: 2162413345
