Taj Mahal is an Indian curry house offering traditional cuisine from the Punjab region since 1998. The restaurant features a welcoming atmosphere with exposed brick walls and warm lighting, serving vegetarian options, tandoor-baked bread, and gluten-free dishes.