Sol Verde is located in Covilhã, Portugal on Centro Comercial da Estação, Fração AN, Praça Dr. Duarte Simões. Sol Verde is rated 4.1 out of 5 in the category beer garden in Portugal.
Address
Centro Comercial da Estação, Fração AN, Praça Dr. Duarte Simões
Service options
Outdoor seating
Dine-in