The Flower Drum Restaurant

49 S Byrne Rd, Toledo, OH 43615
The Flower Drum Restaurant The Flower Drum Restaurant is one of the popular Chinese Restaurant located in 49 S Byrne Rd ,Toledo listed under Chinese Restaurant in Toledo , Local business in Toledo ,

Contact Details & Working Hours

Map of The Flower Drum Restaurant