Rocca
Rocca: A Jolly Jaunt into Italian Delight Atmosphere & Ambiance Picture this: a warm, inviting place where the aroma of home-cooked meals envelopes you like a cozy hug from Grandma. Rocca, located at 203 Rock Rd, Glen Rock, NJ, is a charming BYO eatery that feels like Italy’s hidden gem just around the corner. The…