Grillz Spot offers a menu of tasty Indian dishes.