A restaurant offering a varied all-day menu. Located in a shopping center, it's a welcoming spot near a local landmark.