A pop-up restaurant is, by definition, an eatery that occasionally pops up in a space permanently inhabited by another restaurant. By that description,... More >>>