Restaurants & Bars 1

Papazzio's

gl | Jan 18, 2005 09:32 PM

Meeting a friend there friday night, I believe it's on Bell Blvd. in Bayside, any good?

Want to stay up to date with this post?

Recommended From Chowhound