Get directions to: Villa Somma, Holmdel, NJ
Restaurant address: 37 Main St Holmdel, NJ 07733, USA
Restaurant: Villa Somma