Phone numbers, maps, reviews, tips, opening hours, catalogs & deals: MILLERS BAR (RESTAURANT) 121 HIGH STREET KINROSS (KINROSS-SHIRE SCOTLAND)