El Toc is a Mediterranean restaurant offering dine-in and takeaway options. Average price €26-35.