Marco polo grill and tapas
Restaurant/cafe
G1 2RQ Glasgow
United Kingdom
Phone: 0141 332 2944
Website: http://www.marcopologlasgow.co.uk
Marco Polo Glasgow
Address: 148 W Nile St, Glasgow, Glasgow City G1 2RQ
Phone:0141 332 294



