Swad Samosa, Punjabi, Vegetable

Indian style pastry stuffed with spiced vegetables. Best taste in town. Product of India.