Home of the brave : America restaurant, New York