Noodle star - PERMANENTLY CLOSED

364 Center St NE, Salem