Taste of India

43b Main Street Glasgow G73 2JF