D
Daniel Knox Review of The Glen Scottish Restaurant a...
Delicious fish and chips! Great house made tartar ...
Delicious fish and chips! Great house made tartar sauce too. A West end institution.
Comments: