Taste Of Italy Pizza & Restaurant (Menu)

1232 Saint Georges Ave, Avenel
+1 732-602-1000

Give a rating to Taste Of Italy Pizza & Restaurant

Suggest a dish

How much did you spend at Taste Of Italy Pizza & Restaurant?