Star De Luxe offers pizza, kebabs, and homemade specialties.