Share:

Restaurants & Bars 2

italian restaurants

paul | Mar 31, 2001 10:24 PM

looking for some opinions on the following restaurant's , porto fino in forest hills, casablanca on metropolitan ave., tutto bene on metropolitan, villa russo on lefferts blvd, don peppe on lefferts blvd., and la bella vita across from aqueduct racetrack. also how does the iavoronne bros. italian specialty store stack up. thanks.

Want to stay up to date with this post?

Recommended From Chowhound