Flower Drum Restaurant, 2428 Lake Shore Blvd W, Etobicoke North Mimico
1544th visitor, Write a review
Flower Drum Restaurant Map

near M8V 1C4

Flower Drum Restaurant is ranked #5 of 20 nearby Restaurants.

They say Flower Drum Restaurant is terrific