Italian restaurant and café, also serving pizza. Known for its service.