By Shwetali Sapte2025-08-27T07:21:00
The Danish-founded Japanese-style restaurant group will open at Glasgow’s St George Square this November, with an 8,500 sq ft space across two levels
Already have an account? Sign in