Notice

Google Geocoding API error: The request was denied.

the plain look and not so good looks of thsi Italian eatery might make it obscure. However, it fares well for its impressive range of fresh Italian delicacies.

Marcella is a right place to savour scrumptious Italian breads, lasagnes and other continental produce.

Address

  • 20a Brougham Place,
  • Tollcross, Edinburgh

Postcode:

  • EH3 9JU

Telephone Number:

  • 0131 622 5781

Open- Mon-Sat noon-10pm

Restaurants

Cafes

  • Ndebele

    A friendly café named after the tribe from South Africa offers tasty sandwiches and massive grubs to cater to the hungry cells of its patrons.

  • Made in France

    A cute little deli, tucked away on Lochrin Place, serving tasty and strong coffee with a selection of tarts, cakes and pastries to go with it. Lively milieu and decor.