Cafe bar Flora is a bar & grill offering a pleasant spot for relaxation within a natural setting.