Restaurants in Los Angeles, CA
Restaurants • Pizza • Italian Restaurants
8509 S Figueroa St.,
Los Angeles ,
CA
90003
UNITED STATES
Based on 1 reviews
great place
Julio's pizza is amazing. Their workers are very friendly and they are very fast to serve you their very fresh pizza.Worldwide > United States > Los Angeles, CA > Restaurants