Mediterranean Archive
-
Lamora
1166-1170 Argyle St, Glasgow, G3 8TELamora, one of Glasgow's newer ventures, is an Italian and Mediterranean restaurant which offers a wide selection of fresh and delicious homemade dishes, in a contemporary and relaxed atmosphere.