Maharaja restaurant is situated in a famous siliguri Bazar area of Siliguri and it is famous for north Indian food and currys
Maharaja Restaurant is located at Babupura More in Siliguri. If you are planning to enjoy North Indian, Currys, Paneer, visit this place.