Casa Muyo is a Mediterranean restaurant offering a menu with tapas and traditional Catalan cuisine. Founded in 1964.