La Station is a restaurant offering pizza and other dishes, including excellent red meat options. They emphasize homemade products at reasonable prices.