Napoli's Italian Restaurant
1019 S Grand Ave
Spencer
IA
51301
(712) 580-5757
Open Map
Casual
dining
food
Formal
Good for Groups
Italian
Private Lot
restaurant
Social
Take-out