Italian Restaurants in New Sweden, ME
1. Napoli's Italian Restaurant & Pizzeria
6 Center St, Caribou, ME, 04736
CLOSED NOW
18 Years
in Business
Amenities:
Wheelchair accessible
2. Reno's Family Restaurant
117 Sweden St, Caribou, ME, 04736
CLOSED NOW
"Excellent!!! Never had a bad meal there....love the new colors and black and white pictures."
59 Years
in Business
Showing 1-4 of 4