635 S Woodland Blvd, DeLand, Florida 32720 USA
Interior. Doesn't this feel like Mom's kitchen?
Photo Credit: Yelp