This is the food page of Flamingo's Restaurant & Bar on 385 The West Mall Etobicoke ON M9C1E7.
(first reviewed on October 8, 2016, last updated on October 8, 2016.)
Flamingo's Restaurant & Bar is ranked #1 of 3 Restaurants in Markland Wood Etobicoke.
This page has had 3852 visitors. You are the 3852nd.