Taj Mahal Indian Cuisine es un restaurante de cocina india en San Petersburgo que ofrece una amplia variedad de platos auténticos de la India. Su menú incluye platos clásicos como el pollo tikka masala, el curry de cordero y el tandoori chicken. También ofrecen opciones vegetarianas y veganas, como el dal makhani y el baingan bharta. El ambiente es elegante y el servicio es excelente.