News

Following a rocky few weeks, an upscale Nob Hill staple is closing its doors for good. Scalo, an Italian restaurant located in the historic Nob Hill Business Center at 3500 Central SE, announced it ...