Cafe Odden is a brasserie offering indoor and outdoor seating with scenic views.