Get directions to: Dragon Express Rest, Fitchburg, MA
Restaurant address: 23 Lunenburg Street Fitchburg, MA 01420, USA
Restaurant: Dragon Express Rest