Get directions to: Filippi's Pizza Groto And Fine Italian Food, Napa, CA
Restaurant address: 645 1st St Napa, CA 94559, USA
Restaurant: Filippi's Pizza Groto And Fine Italian Food