Italian restaurant · 239 Main Ave, Stirling, NJ
To-Go · Delivery · Dine-In
More food in Stirling, NJ · Italian Food in Stirling