El Toll is a restaurant offering daily menus and takeaway options. Pizza is available on select evenings. Operating since 1988.