Viduca is a Mediterranean restaurant offering robust Catalan meat and seafood dishes, complemented by indulgent desserts, in a traditional setting. Takeout is available.