European specialty store offering prepared meals, sandwiches, deli fare, baked goods and more.

Preferred Square Footage: 6,500 SF – 8,000 SF