Café Amarcord offers hearty New American cuisine in a warm, urbane setting accented with vintage movie posters.