Taj Mahal is an Indian restaurant in Peterborough offering a mouthwatering menu with a wide selection of curries. They provide takeaway options and are known for dishes like Biryanis and Mixed Grills.