Family-friendly European restaurant. Offers tasty food and a wide selection. Situated near a main street.