Kelvingrove Archive
-
Mother India
-
Mr Singh’s
-
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. -
The Sisters, Kelvingrove