Get directions to: Flower Drum Restaurant, Toledo, OH
Restaurant address: 49 South Byrne Road Toledo, OH 43615, USA
Restaurant: Flower Drum Restaurant