Indian Star

Indian Takeaways

102a Lillie Road, London, SW6 7SR  (Show me directions)

Email   

Website   

Profile

Specialist Services

Indian food, Vegetarian Food, sea food, Free Delivery, Takeaway discounts, Dine in, Halal food

Report a problem with this listing