Duntreath Ave, Drumchapel, Glasgow G15 6RX +44 141 944 8503
restaurant, Clydebank, Scotland, United Kingdom
Today
How to go there