Restaurants - Manchester, England, United Kingdom
Ikan Restaurant is a restaurants company based out of 98 PORTLAND ST, Manchester, United Kingdom.