Get directions to: Il Pomodoro Ristorant, Somerville, NJ
Restaurant address: 1 W High St Somerville, NJ 08876, USA
Restaurant: Il Pomodoro Ristorant