We do not currently know of any synonyms for open air restaurant.
For similar words to open air restaurant, try: