More about Taj Mahal
Taj Mahal is located at 9 Ripponden Road (Huddersfield Road), Oldham, OL1 4EN, United Kingdom
Similar Listings
Al Hadi Grill
4.5