Show rating details
You can now see more details of how people have rated Macellaio RCs
Macellaio RC isn't currently accepting orders
Ordering alcohol? We may ask for ID on delivery.
Our pizza is made with 3 different kind of Italian flour, all mixed with Italian Natural Sparkling Ferrarelle Water.