Macellaio RC Union Street

Location

Southwark

Get directions | Arch 24, 229 Union Street Southwark London, SE1 0LR

Hours

Hours | Mon-Fri 12:00-15:00 Mon-Fri 18:00-23:00 Sat 12:00-23:00

About

Contact

info-us@macellaiorc.com

Menu

Menu Link