Restaurant hero image

Peking(Decatur)

925 S 13th St, Decatur, IN 46733