A new restaurant from the owners of Bistro Byronz is opening this week.
Flambee Cafe opens Tuesday at 8210 Village Plaza Court in the Willow Grove neighborhood off Perkins Road. The restaurant specializes in tarte flambees, a French-style flatbread pizza.