Argyle House Restaurant
Restaurant; Western food; British restaurant; European restaurant
Description:Family-friendly dining room, serving global lunches and dinners on certain evenings. Stadium-based venue for roasts & more
Location: Glasgow 150 Edmiston Dr G51 2XD GB
Website:http://www.rangers.co.uk/
Phone:+441415808996
Map Location:55.8541, 55.8541