Masala Kitchen
596A Romford Road, Manor Park, London, United Kingdom - E12 5AF
07728931930
Masala Kitchen is an Indian restaurant and takeaway located on Romford Road in Manor Park, London. The restaurant serves freshly prepar.....nient onli
596A Romford Road, Manor Park, London, United Kingdom - E12 5AF
07728931930
Masala Kitchen is an Indian restaurant and takeaway located on Romford Road in Manor Park, London. The restaurant serves freshly prepar.....nient onli