Press

slapfish
Written by Andrew on .

The first Florida-based Slapfish restaurant is slated to open in Orlando by mid-2018, with 10 more brick-and-mortar shops planned to take shape throughout the state over the next five years.