Istanbul BBQ Kitchen

3 Gordon Square Nottingham NG2 5LP