Small fast-food spot offering flavorful, well-made Indian dishes. Pizzas and salads are also available.