This fun and quirky Vegetarian Indian food restaurant delightfully satiates varied taste buds. What...