Italy / Rome / Marketsfarmers marketAlveare Appio LatinoAddressVia Enea, 91, RomaWebsitecfarm.coPhone+393473724457—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itH2O Aquarium · 36 mNot ratedFilly Caffé · 310 mNot ratedPasticceria Sicilia · 385 mNot rated