Lido Miliscola is an Italian restaurant and pizzeria offering seafood. It is located on Via Lido Miliscola.