Filters:
romanian restaurant in Croydon
About 1 results.
Mahala
83 Church St CR0 1RN, CR0 1RN Croydon, United KingdomRomanian cuisine is such a diverse mixture of edible art that has stood the test of time. Passion translates into taste, technique into perfection.