Food of India ~ Indian Restaurant & Takeaway

Food of India
The Coach House,The Green
Broadway WR12 7AA.