Restaurante Can Titi is a Chilean restaurant known for its excellent and economical food. Popular dishes include the 'mar y montaña' and special sandwiches. It is located at Carrer de Galceran Marquet 2.