Kyo Kitchen & Bar is located in United States on 1715 Barrington St, Halifax, NS B3J 2A4, Canada. Kyo Kitchen & Bar is rated 4.8 out of 5 in the category modern izakaya restaurants in United States.
Address
1715 Barrington St, Halifax, NS B3J 2A4, Canada