Restaurants & Bars

Boston Area Pizza

Ozzie's Pizza & Cafe?


Restaurants & Bars 3

Ozzie's Pizza & Cafe?

Football_frenzy | Feb 2, 2006 11:19 PM

HAs anybody ever had the buffalo wings from Ozzie's Pizza & Cafe on Harvard Ave in Brookline? Are they Super Bowl worthy?

Want to stay up to date with this post?

Recommended From Chowhound