Bay Leaf Restaurant is not currently open. Place a future order or find other great pizzerias around you!
hero

Bay Leaf Restaurant

864 Broadway, Buffalo, NY 14212

New
Currently ClosedFull HoursNo MinimumPickup (20 - 35 min)

FAQ

SliceRestaurants in Buffalo Bay Leaf Restaurant
Price: $$