Macellaio RC Soho

Location

Soho

Get directions | 39-45 Shaftesbury Ave London, W1D 6LA

Hours

Hours | Mon-Sat 12:00-23:15 Sun 12:00-22:15

About

Contact

soho@macellaiorc.com

Menu

Menu Link