See all Restaurants in Glasgow
Gamba
Glasgow, Glasgow City, UK Cuisines: Authentic LocalAbout
Gamba [161] (225a West George Street), Winner of The List's (local listing magazine) 'Best Restaurant in Glasgow' award, 2003 and 2004. Two AA rosettes.