Utopia.
Main Street, Baillieston, Glasgow.
Utopia. 2005.
It's now a Chinese restaurant named China Palace serving very cheap meals.
End