Star Of India (Menu)

6 Byron Parade, Hillingdon
+44 20 8561 7055

Give a rating to Star Of India

Suggest a dish

How much did you spend at Star Of India?