Marea Ristorante & Bar offers Italian cuisine in a welcoming atmosphere. Features include a garden and island terrace.