Mother India

28 Westminster Terrace Glasgow G3 7RU