Love Buzz Pizza Pub announces immediate closure of Montrose restaurant
The pizza joint was known for its creative pizzas, late night hours, 1990s-themed decor and ski-ball stalls, as well as its venue, a vintage hotel from the 1930s that was repurposed into a restaurant space.