Portuguese-inspired barbecue concept opens Ewing location, LMC says

A new barbecue restaurant has opened its doors at a Mercer County shopping center, where it has leased 2,700 square feet under a deal brokered by Levin Management Corp.