Categories: Indian Restaurant, Takeaways Categories: Indian Restaurant, Takeaways
Address: 261 Hope Street, Glasgow, Lanarkshire, G2 3PS
Landline: 0141 33...
Website: www.masalatwist.co.uk/centre/sit-in-menu
Website: Visit Website
Report a problem with this listing