Farmhouse On Main is a cafe and gift shop offering home decor and more. They also feature a coffee bar and host sales events.