9 Mechanic St
Freeport, ME 04032
I've gone to the Corsican twice with a friend of mine, and absolutely love it!!!!! The people are very friendly and the food is delicious!
I highly recommend it!!!
The only bad thing about it, is trying to find parking especially in the summer months!!!!4