Las Palmas Ice Cream Shop
(12)
Ice cream shop
Address: 3414 NM-47 Suite A, Los Lunas, NM 87031
Hours: Closed ⋅ Opens 11 AM
Phone: (505) 313-5138
People also ask
Which country is Las Palmas in?
Is Las Palmas in Spain or Italy?
Is Las Palmas in Africa or Europe?
Is Las Palmas a nice city?