Best Abruzzo restaurant in Missouri Reviews Directory Giovannis On The Hill 5201 Shaw Ave 63110 St. Louis, MO, US +1 314-772-5958 Italian restaurant Restaurant Abruzzo restaurant 39 likes