Marcella

General Info

Company name: Marcella

Description: Cosy, casual stop for Italian cuisine

Location
  London

165A Deptford High St, London SE8 3NU, United Kingdom

Categories
European restaurant
Delivery service
Meal delivery
Restaurant
Deli
Northern Italian restaurant
Pasta shop
Southern Italian restaurant
Italian restaurant
Contacts
Phone numbers
  +44 20 3903 6561
Email
  hel●●●●●@marc●●●.london
Website
https://marcella.london/