2 years agoYou Wouldn't Believe Restaurant Like This Exists In Hungary!! BEST Duck + Goulash Soup!André TravelerVerified