Tag: Flamingo Restaurant
Flamingo Restaurant: “We feel like we’re home”
In July 2010, six months after fulfilling their dream and opening Flamingo Restaurant (located at the intersection of Syndicate Street and University Avenue in...