Information
Location Info |
Features |
---|---|
Templeton Building, Glasgow Green GLASGOW Scotland United Kingdom +44 141 550 0135 Visit Site |
A la Carte Restaurants German Restaurant Passionate About Food Award-winning Chef Creative Delicious Menu Superb Natural Produce Mouth-watering Food Affordable Prices Innovative Dishes Child Friendly Healthy Children's Menu |
West Restaurant reviews
Login to comment