Rajdoot Tandoori Restaurant

Restaurant - Indian in Stroud
Features
Bar, Vegetarian Dishes, Takeaway
Nearest public transport
Stroud (Gloucestershire) - National Railway