seafoodNot yet on Tasting Planet
Gamba
West George Street 225A, Glasgow, G2 2ND Glasgow, United Kingdom
About
This award-winning seafood restaurant consistently delights.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
West George Street 225A, Glasgow, G2 2ND Glasgow, United Kingdom
This award-winning seafood restaurant consistently delights.
No photos yet.
No reviews yet. Be the first!