Mama Deluca's Pizzeria
Address:
19735 Iguana St NW, Elk River, MN 55330
Phone:
(763) 274-2555
Hours:
- Mon: 4pm-9:30pm
- Tue: 4pm-9:30pm
- Wed: 4pm-9:30pm
- Thu: 4pm-9:30pm
- Fri: 4pm-11pm
- Sat: 11am-10pm
- Sun: 11am-9:30pm
Payment:
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses:
- Time Out Restaurant & Sports Bar at 19232 Evans St NW, Elk River, MN 55330
- Boondox at 9100 Park Ave Ne, Elk River, MN 55330
- Panera Bread at 18210 Zane Street NW, Elk River, MN 55330
- Perkins Restaurant & Bakery at 18838 Dodge St NW, Elk River, MN 55330
- Hong Kong Buffet at 600 Dodge Ave NW, Elk River, MN 55330