JavaScript is not enabled.
blah - Review by steven f | Zebb's Deluxe Grill And Bar

Zebb's Deluxe Grill And Bar

Claim
No image

blah 3/28/2006

This is a very boring restaurant and bar located on Niagara Falls Boulevard in Amherst and Tonawanda area. They have some nice deals on beer, at the bar, and while happy hour is running. But there food does nothing for me. It is very lackluster. I wouldn’t get anything that is not a burger or an appetizer. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021