A new American restaurant with “celestial” flair opens at the foot of Penn Quarter’s Arlo hotel on Thursday, October 15.