Parlor 1255

This stylish sandwich shop opened last week in Levi's Plaza. On the menu: lobster rolls, Vietnamese chicken sandwiches, and frozen yogurt.