Gamba.
225a West George Street, Glasgow, G2 2ND.
One of Glasgow’s finest restaurants. ‘A Glasgow institution’
Long established & extremely reputable seafood restaurant. Estd. 1998.
Prominent city centre t
↧