ELLA Turkish Restaurant and Takeaway
ELLA Turkish Restaurant and Takeaway is a Turkish restaurant located at 32 Wigan Ln, Wigan WN1 1XR. They are open every day from 4:00 PM to 11:00 PM. This establishment has received a Google rating of 4.5 stars from 593 customer reviews.



