Sails Restaurant

Written by

in

Upscale, contemporary surf ‘n’ turf dishes in a sleek space overlooking Westhaven Marina.