This casual restaurant for Italian offers salads, pastas, antipasti and pizza at more reasonable prices than many of the surrounding venues near Shanghai Times Square. A good option if you're looking for decent, affordable and hearty pizza and pastas.