Bar Planet offers drinks and food. Reservations are recommended. Features indoor and outdoor seating.