CRYSTAL RIVERS
Updated 36 days ago
117/118 High Street, Tewkesbury, GL20 5JY
Crystal Rivers in Tewkesbury is a well-known Indian restaurant serving authentic Indian Bangladeshi fare. It is frequented by locals. Book order online
Also known as: Crystal Rivers in Tewkesbury
Associated domains: crystalriversdining.co.uk