Retail

Pizzeria leases 2,100 sq. ft. at Flanders retail center, BRC says