Hey Denver - is this the best pop-up restaurant ever? Sandoitchi’s Japanese Sandwiches! #shorts