Map
185–189 St. Georges Rd., Glasgow, Scotland G3 6JD, United Kingdom
Price
30
Restaurant
Asia Style