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