Indian cuisine is well-cooked at Mowgli restaurant. The high ratings of this place wouldn't be possible without the terrific staff. Fast service is something that people highlight in their reviews. Prices are found low here.
Trip