The Villa Restaurant
$25
Baked Atantic Haddock with seafood stuffing & lobster saucechoice of sides
Add your review below to help others know what to expect.