Pastalozzi is an Italian restaurant offering modern Italian cuisine and pizza in a casual setting.