Vocabulary

サイゼリヤ

Saizeriya (Japanese chain of Italian restaurants)

noun