Dragon 21 Reviews & Details
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.
- Cuisine:Chinese
- Service:Dine In and Takeout
- Major Intersection:E Main St And N Franklin St
Tell us more about Dragon 21 Fleetwood!