Madras Grill House

1292 Argyle Street Glasgow G3 8AB