The Rose Inn & Delhi Spice
Indian
Asian
Pub
££ - £££
💬
498 reviews
📍
87 Ashford Road
