La Pecora Nera, an Italian sandwich shop with two other metro Detroit downtown locations will open a location in downtown Birmingham.
The fresh, tasty, ready-to-eat meals free up time in the day and can be perfect for busy weeks or days when cooking just ...