terrace
/ˈtɛɹəs/noun
A flat outdoor area attached to or extending from a building, used for sitting or dining.
Example sentence
- “The restaurant has a lovely terrace overlooking the sea.”
In British English also a row of identical joined houses, hence 'terraced house'. The outdoor-seating sense dominates elsewhere.