Tasty's Restaurant

446 Lancaster St.
Leominster
Massachusetts
United States