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