Piccola Italia: Fresh from Forest Hills
In a world of dime-a-dozen Italian eateries, Piccola Italia stands out among the rest. The tiny restaurant is almost easy to miss, would it not be for the twinkling lights lining the storefront. The interior is quaint and clean with paintings of the picturesque Italian countryside along the walls. A full bar with a wide [...]

