Shanghai Restaurant
131 Bristol Road
Gloucester GL1 5SA
United Kingdom