The Finch Is The Luxury Concept Mockingbird Station Has Needed For Years
A new luxury concept has landed in Mockingbird Station. Milkshake Concepts, with other concepts including Stirr and Harper’s, comes The Finch, a modern American restaurant. Like most of Milkshake’s restaurants, The Finch has an eclectic air.