Megna
100 Queen Street, Great Harwood, Blackburn BB6 7AL, Great Harwood, United Kingdom - BB6 7AL
0125 488 3677
Megna is a popular Indian takeaway located in Great Harwood BB6, near Blackburn, Lancashire. Megna serves freshly prepared Indian food .....Browse the