Ela Stadium Stand #1

Restaurant · 1301 Avenida Cesar Chavez, Monterey Park, CA

More food in Monterey Park, CA