Indian takeaway, Dabangg Kitchen, offers authentic, flavorful artisan street food. Minimum order applies.