YAKUMI SUSHI
100 Commercial Rd, Leominster
(978) 534-0278
Recent Reviews
YAKUMI SUSHI
100 Commercial Rd, Leominster 01453
(978) 534-0278