Another of the takeaway restaurants located in Levenshulme is Taj Mahal at 905 Stockport Road. Unfortunately, The Big Eat has yet to get all the information about Taj Mahal but we are trying our best. Despite our best efforts, there isn't a menu for the takeaway on this website. Taj Mahal makes a full range of takeaway meals during its opening hours. The take-away serves Baked potatoes.
No one has left a review yet.