Pop Up House
Coffee Shop · Dessert Shop
Pop Up House is a snack bar located within Langham Square.
Location
Best places nearby
The highest rated places close to Pop Up House.
Local restaurants nearby
8339 Kennedy Rd, ON
Location
The highest rated places close to Pop Up House.
8339 Kennedy Rd, ON