17 West Franklin Street, Greencastle
(765) 653-5788
Almost Home Restaurant has been a Greencastle favorite since 1990 when it opened as a small tearoom specializing in light lunches and homemade desserts. Over the years Almost Home has evolved into a widely popular neighborhood restaurant. Almost Ho...