ドライブインレストランです
doraibuinresutorandesu

Noun
Desu Copula

1. Drive-in restaurant.

Polite