World Samosa Day is observed on September 5 every year to celebrate the popular street food. Here are some amazing samosa recipes to try on this day. World Samosa Day is observed on September 5 every ...