Company name: The McMillan Bar + Chop House
Description: Relaxed steakhouse for cocktails & wines
862 Pollokshaws Rd, Glasgow G41 2ET, United Kingdom