Indian Street Food restaurant offering delivery and pickup options.