Il Panfilo is a multi-level Italian restaurant and pizzeria with spacious, air-conditioned dining rooms. They offer a menu with a focus on seafood.