park restaurant bar terrace lisboa lisbon

Park Restaurant & Bar – Elevated Garden Terrace in Lisbon

Lisbon is a “city built on seven hills.” The urban sprawl across this rolling geographical landscape provides many opportunities to take advantage of spectacular views of the city and the Tagus River. One of the more popular spots to appreciate the vista ...