Miller & Carter Steakhouse47 Saint Vincent Street, Glasgow, G2 5QX, United Kingdom | 0141 404 2914 | Website
Level access from the street via two large double doors. Spacious interior. Accessible toilet at back left of the restaurant, all other toilets are in the basement accessed via stairwell at back...
1 result shown