Snowfox Sushi

927 Merriam Ave, Leominster