close an hui restaurant close Country: Japan close City: Odawara Shi
Restaurant Sawatei
Kentucky Fried Chicken