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

Zebb's Deluxe Grill And Bar

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
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018