Ikkayees Restaurant Liverpool Address: 4 S Hunter St, Liverpool L1 9JG, United Kingdom Phone: +44 7575 547426