Happy Tosti is a lunch restaurant serving delicious grilled cheese sandwiches, prepared and served by employees with disabilities.