Alibaba's grill

3 Marsh Lane Bristol BS5 9SB