Stella Marina Restaurant
You’ll find this Italian restaurant on south end of the boardwalk. You’ll pay for the location, but you won’t feel cheated if you order right.
Book Now
You’ll find this Italian restaurant on south end of the boardwalk. You’ll pay for the location, but you won’t feel cheated if you order right.