beachfront restaurants A feast by the sea Facing the sea, Estella in Juhu makes for a perfect setting for a date night. « Previous1Next » 1 of 1