New-to-market restaurant chain locks down downtown Orlando space – WFTV

The 1,924-square-foot space at 2 S. Orange Ave. will soon be home to metro Central Florida’s first Mason’s Famous Lobster Rolls location. Jeré Matheny … read more