Viva Brazil
87-91 Bothwell Street, Glasgow, G2 7AA, United Kingdom | 0141 204 0240 | Website Back to results Back to profileAccessibility summary
Entrance to the Restaurant is via 2 steps. Had to ask for a secondary door to be opened in order to access the restaurant. Then had to navigate through narrow gaps between tables. Plenty to s...
1 result shown