Spicy Potato dumplings dipped in gram flour batter and deep fried to perfection. It is one of the most popular street snack from Mumbai ( India)....
Recent Comments