Asian | Establishments | Restaurants
40 Mechanic St Leominster, Massachusetts 01453-5707 978.534.8317 978.534.8580