Restaurante Geni is a European and Portuguese restaurant. It is located at Rua da República, 1A in Covilhã, Portugal.