izakaya ( synonym found)

Definition of izakaya:

°A Japanese bar that also sells snacks.

Definition of izakaya:

°A Japanese bar that also sells snacks.

Back to Top