La Stazione is an Italian restaurant offering a variety of dishes including pizzas and lunch specials. They also provide catering services.