Indian Restaurant
17 Gloucester Street, Stroud, Gloucestershire, GL5 1QG (Show me directions) Show Map
01453 7...Landline Landline
(Manager)
(Proprietor)
Report a problem with this listing