Indian food is one of our favorites and the Taj Mahal had some of the best we've ever had. The menu has the largest choice of dishes from all areas of India we've seen. We walked in around 2:30 and had great service ... Read More
To rate or comment on this review, you must Sign In first.
Location
70 High Street Old Town Stevenage Hertfordshire United Kingdom