Indian Restaurants in Bedford - 68 Tavistock Street, Bedford, Bedfordshire, MK40 2RG Tags: Cuisine Indian