Wonder what Wonder Restaurants are?

You may have seen the “Sad Trombonist” ads for Wonder, which promises you can order from up to 20 restaurants at once to get what everyone wants. Wonder now has restaurant branches in New Jersey, New York, Rhode Island, Pennsylvania, Virginia, Massachusetts, soon in New Hampshire and most recently in Connecticut. But what the heck Continue reading Wonder what Wonder Restaurants are?