The Grand Indian Restaurant
39 Tavistock Street
Bedford MK40 2RB
United Kingdom