Piece X Piece is a restaurant in Edinburgh offering a variety of grilled cheese, stromboli, house salads, soup, sandwiches, and bagels. They also provide catering options from their kitchen.