Restaurant Address: Pl. del Mentidero, 20, 11003, Cádiz About Restaurant Restaurant, is located at Pl. del Mentidero, 20, Cádiz, 11003, ES How to get to Restaurant? Advertising the company, adding information or making changes, reporting inaccuracies ➤ ×