Red hot meat love at Macellaio RC Fitzrovia 12345I think this place loves steak more than I do Share this: