Bar Rosso is a new steak frites and vermouth restaurant from Crown Restaurant Group.
The restaurant features one dish, steak frites, and a bar menu centered on vermouth.