Restaurants - , , United Kingdom
Restaurant Manager
Contact Abdulaziz Ismail
ISTANBUL BAR & GRILL LIMITED is a restaurants company based out of ROHANS HOUSE, CHESHIRE, United Kingdom.