This news came out last month, but I just saw it recently Rebel Pizza bar has closed and being replaced with a Filipino Restaurant.
We had an SDC at Rebel Pizza Bar once, and thought the pizza was pretty good (and the place seemed quite crowded).
The second time we tried going there for lunch on Friday, only to find that, while they delivered, they didn’t serve pizza in their restaurant during the lunch hour.
We never went back.
Hopefully the new restaurant will adopt more reasonable business hours…