China 1

Restaurant in Delphi, Indiana