at first impression the resto looks new however, the problem of serving time was lousy
( sorry to be blunt) and there was not enough waiters to serve a packed resto since I came on a holiday weekend.
though the waiters can speak English -- was so glad
the food was good enough but nothing particularly special
the price is standard in an italian restaurant
if asked if I will go back again, NO there are a lot of restaurants in san giovanni that you can eat and be happy about.