Nuevo Piccadilly is a cafe and bar located at Avenida de la Constitución, 15. It is identified as a public establishment serving drinks and potentially food. The name suggests a Spanish influence, possibly offering tapas or similar fare.