Location: Home > YellowPages > MA > Leominster > Jade II Chinese Restaurant

Jade II Chinese Restaurant

40 Mechanic St
Leominster, MA 01453
978-534-8317