Loading Video…
This browser does not support the Video element.
Food halls are good for food vendors, businesses
Food halls are popping up all over Central Florida. These halls are good for small business owners who find them an easy way to start a business with lower costs than a stand-alone shop.