A place where food and memories come together to make a meal that lasts a lifetime.