IMG-LOGO

FIND US IN


Choose one of our locations and find view how you can reach it easily and in no time.

Mecca Mall

0795999952

Mecca Street

Opening Times: Sat-Fri 10 – 10

Services: Takeaway, Delivery