April 29, 2018 Entertainment/Reviews Restaurant Review: Matchbox Located at the Sawgrass Mills Mall, the Matchbox restaurant serves a diverse array of food options from their menu in a modern and comfortable setting. Keep Reading