L
Leo Tolisano Review of The Glen Scottish Restaurant a...
Pretty good fish and chips. Good atmosphere. Act...
Pretty good fish and chips. Good atmosphere. Actually run by Scottish people!
Pretty good fish and chips. Good atmosphere. Actually run by Scottish people!
Comments: