French bistro debuts downtown

Published On 09/10/2010 Published On 09/10/2010
Previous Venue Next Venue Venue Description
1. Petit Robert Central 101 Arch St, Boston, MA 02110

After temporarily living in a pop-up spot within Felt, the fifth sibling in the burgeoning upscale-bistro empire is taking up residence in the labyrinthine one-time Vinalia space, whose dark wood table-/grey banquette-appointed dining room and wraparound.