Company Overview
Company Name
Almost Home Restaurant
Address
17 W Franklin St, Greencastle, IN, 46135, United States
Website
almosthomerestaurant.comPhone
(765) 653-5788Established
2007
Google Reviews
4.4 (442 reviews)
About Almost Home Restaurant
Almost Home is a restaurant located in Greencastle, Indiana, United States. Established in 2007, the restaurant is known for its contemporary cuisine and friendly, inviting atmosphere. Customers can dine in, order takeout, or choose the restaurant's catering services.
More Companies in Indiana
Browse all companies in Indiana →
Frequently Asked Questions about Almost Home Restaurant
Categories
Technologies Used
Social Profiles
Key Decision Makers
Gail Smith Owner/Chef