Cafe Tehran

292 Dumbarton Road Glasgow G11 6TD