Map & Directions - Selma's Chicago Pizzeria
View Menu
Selma's Chicago Pizzeria
30461 Avenida De Las Flores, Rancho Santa Margarita, CA, 92688
(949) 709-8165 (Phone)
30461 Avenida De Las Flores, Rancho Santa Margarita, CA, 92688
(949) 709-8165 (Phone)