Map & Directions - Las Champas Pupuseria Restaurant
View Menu
Las Champas Pupuseria Restaurant
8101 South Central Blvd, Los Angeles, CA, 90001
(323) 589-9006 (Phone)
8101 South Central Blvd, Los Angeles, CA, 90001
(323) 589-9006 (Phone)