Taj Mahal is an Indian restaurant specializing in dishes prepared in a traditional tandoor oven, including fresh naan bread, vegetables, and flavorful sauces.