Özgen 1958 Özlüce is a Turkish restaurant with spacious indoor and outdoor seating, offering amenities such as parking and a children's play area.