Diamonds Family Restaurant
2959 N Oakland Ave, Decatur IL 62526