Star 5 in 1 Indian Takeaway
560a Broomfield Road, Glasgow, Lanarkshire, G21 3HN (Show me directions) Show Map
0141 558 3969 0141 558 3969
560a Broomfield Road, Glasgow, Lanarkshire, G21 3HN (Show me directions) Show Map
0141 558 3969 0141 558 3969