Restaurants, Bar & pub food, BYOB, Wi-Fi, "Glasgow"

1 place

Ivory Bar & Restaurant

2–4 Camphill Avenue, Glasgow, G41 3AY