Do they have wifi?
Address: 1515 N 7th Ave #100, Phoenix, AZ 85007, USA
MAD Greens - 7th Ave & McDowell (Owner) | Jul 7, 2019
Thanks for the question...we don't offer wifi at this time but know it's something we need to add soon.
Araceli Rodriguez | Jul 7, 2019
Yes
Thanks! Your answer is awaiting moderation.