10 ms·
They're generally called "Pop-up restaurants"
by ig1 16y ago
They're generally called "Pop-up restaurants"
- jmm 16y agoRight. Tho the pop up restaurants that I've heard of have been set up by chefs with some sort of following via a previous venture... this thing here ain't that.