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