The Strand Bistro Coming to Mills 50

UPDATE December 17, 2013: Photo Tour: The Strand Ready to Open in Mills 50 UPDATE August 22, 2013: The Strand Neighborhood Restaurant Coming to Mills 50 We noticed that there is a sign for a new restaurant at 807 N. Mills Ave. (btw. Park Lake St & Illinois St.). The sign is for The Strand […]