Macellaio RC

Arch 24, 229 Union Street, Southwark, London, SE1 0LR

Telephone: 02038480529

Italian takeaway.

Menu of Macellaio RC
order food now

location of Macellaio RC

Macellaio RC reviews


Rate Macellaio RC