Home > Resturants > Marco’s New York Italian London Bloomsbury

Marco’s New York Italian London Bloomsbury

Food:

Address: 130-134 Southampton Row , London WC1B 5AF , England, London C1B 5AF

Reservations, Waitstaff, Wheelchair Accessible, Serves Alcohol, Seating, Highchairs Available

+44 20 3598 8453

View Menu