£10 Per Head*
Café Istanbul is the longest established quality Turkish restaurant in Manchester. Ou private hire function room is perfect for all sorts of social and business […]
20 Guests Required Up To 60 Guests Seated