Harry Buffalo, LAKEWOOD, Ohio (OH)
Comfortably operating at 18605 Detroit Avenue () in LAKEWOOD, Ohio (OH) (44107), Harry Buffalo is available at 2162211313. Remember to give them a call in ahead of time to make a reservation.
More restaurants in LAKEWOOD, Ohio (OH)
Harry Buffalo contact information and details:
Address: 18605 Detroit Avenue - , LAKEWOOD, Ohio (OH) 44107
Contact Phone: 2162211313