702 Dumbarton Rd, Dalmuir, Clydebank G81 4BB +44 141 952 5332
restaurant, Clydebank, Scotland, United Kingdom
Today
How to go there