84 Tavistock St, Bedford, MK402RX - Bedfordshire
1.5 0 180
Be the One to add the first review Restaurant Malabar! click here!
1.5 0 180
1.5 0 128
1.5 0 129
1.5 0 155
1.5 0 134
1.5 0 451
1.5 0 452
1.5 0 160