Map & Directions - European Pizza Deli MA
View Menu
European Pizza Deli MA
2850 South Redwood Rd Suite A3, Salt Lake City, UT, 84119
(801) 972-2655 (Phone)
2850 South Redwood Rd Suite A3, Salt Lake City, UT, 84119
(801) 972-2655 (Phone)