El Rollo ClRestaurantsPlacer 657Santiago, 8361020 · CLPhone unavailableEmail unavailableWebsite unavailableHours not available