Indian Delight

83 Renshaw Street Liverpool L1 2SJ