Edelweiss is an Italian restaurant and pizzeria. It's a great spot for events, offering dishes of fish, meat, and wood-fired pizza.