close british restaurant close Country: Japan close City: Kusatsu Shi
ケンタッキーフライドチキン・アルプラザ草津店
KFC
Gyu-Kaku Japanese BBQ