Ela Turkish Restaurant & Takeaway is located in Stowmarket, United Kingdom on 36 Union St W. Ela Turkish Restaurant & Takeaway is rated 4.4 out of 5 in the category restaurant in United Kingdom.
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating