Diamond Inn Chinese
1401 Dumbarton Road
Glasgow
G149XSGlasgow
Food rating:
Improvement Required
Updated: 5. December 2023
Food rating:
Improvement Required
Updated: 5. December 2023