Dragon 21 Reviews & Details
1 E Main St
Dragon 21 is located at 1 E Main St in Fleetwood near the intersection of E Main St and N Franklin St. Their menu consists of Chinese dishes . Call (610) 944-9600 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:E Main St And N Franklin St
Tell us more about Dragon 21 Fleetwood!