Opatija is a Croatian restaurant offering authentic cuisine and outdoor seating.