In a world of ever-increasing food prices and shrinking portions, there exists a delightful anomaly in Lowell, Massachusetts, where value and quality still reign supreme. The Four Sisters Owl Diner ...