Los Italianos is an Italian restaurant offering traditional oven-baked dishes and delivery service.