A new high-end Italian restaurant in Texas has a rule that customers are not allowed to have their smartphones with them at any point… but why?
Source: NBC DFW
A new high-end Italian restaurant in Texas has a rule that customers are not allowed to have their smartphones with them at any point… but why?
Source: NBC DFW