American
Mt. Washington
Altius is an upscale American restaurant atop Mt. Washington with a fantastic view of the city.
December 19, 2023