Upscale country Italian fare in a setting that stresses the meat.
In Short Macelleria inhabits a space that was once a meat warehouse. Dangling meat hooks, carving tables and a giant ghost-white bust of a cow implanted into a wall give the potent impression of a butcher shop. The menu is a…Read More