Small patio ideas for every yard that range from concrete patios to pretty pergolas to functional outdoor dining to metropolitan terrace hacks