TravelerFloridaShow tripAdd to bucket listRemove from bucket listShareNov 9, 2023, 9:59pm 🌙 26 °C Altitude: 12 m United StatesFloridaBroward CountyBirch Ocean FrontRio De Sota Canal26.130192, -80.10522926°7’49” N 80°6’19” WDay 1Dinner November 9, 2023 in the United States ⋅ 🌙 26 °C Villa romana italian and romanian restaurant 0 likes