The Star of India

You are here Home  > Food & Drink >  The Star of India

Our address

Address:
39 Station Way SM3 8SD
GPS:
51.3567967, -0.2160607
Telephone:
020 8722 0533

Leave a review

Price
Location
Staff
Services