Hidden gem in Lisbon, Flor do Mundo offers a delightful Portuguese dining experience. Features include takeaway, wine by the glass, and sports channels.