Award-Winning Indian Restaurant Ikkayees Expands in Liverpool
Business

Award-Winning Indian Restaurant Ikkayees Expands in Liverpool

Ikkayees, an award-winning Indian restaurant in Liverpool, has expanded with a new city centre venue after its original South Hunter Street location won a major award.