El Pollo Grande

Overview

Address: 1051 W Washington Blvd
Unit G Los Angeles, CA 90015
Website: elpollogrande.com
Phone: 213-749-4573