top of page
MACELLAIO RC SOHO
39-45 Shaftesbury Avenue, LONDON W1d 6la
MENU
OPENING TIMES
Mon - Wed
12 - 22
Thu - Sat
12 - 23
Sunday
12 - 22
WORK WITH US



Our latest location open now
Book your table today!


live FROM OUR instagram
Dove siamo - Fitzrovia
bottom of page