Lamora Restaurant is situated within the Finnieston area of Glasgow in the city’s west end. The property occupies a double frontage shop with separate entrances for both the restaurant and the takeaw
↧