Update Info - Ice Cream Delia
This restaurant was reported as closed. If it is open, let us know.
Ice Cream Delia
3111 W Fillmore St
Phoenix, AZ 85009
3111 W Fillmore St
Phoenix, AZ 85009
This restaurant was reported as closed. If it is open, let us know.