Chile / Santiago / RestaurantsRestaurantEl Novillero CentroAddressMoneda 1145, SantiagoWebsitewww.novillero.clPhone+56226991544—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 itIl Duomo · 27 mNot ratedPatio Centro · 72 mNot ratedTeatro Nacional Chileno Antonio Varas · 168 mNot rated