If you ever visit India... You may want to try out their 'delightful' street food...