The interior of Odyssea reminded me quite a bit of The Shorehouse with indoor and outdoor seating, a fabulous ocean view and a calm relaxing atmosphere.
The interior of Odyssea reminded me quite a bit of The Shorehouse with indoor and outdoor seating, a fabulous ocean view and a calm relaxing atmosphere.