Stella Marina Bar & Restaurant

 
100% love it
  5
Star of the sea
Stella Marina boasts lovely ocean front views, convenient beach front location and extensive wine menu.

Location

Tags