News

Stella is a two-story Italian restaurant reminiscent of a 1950s-era Roman eatery. Warm wood paneling contrasts with curved ...