Cafe Euclid 357 Euclid Avenue, Greenwood, IN 46142