Relaxed Italian pizzeria with a terrace and a down-home atmosphere. Known for its typical Italian cuisine.