Mamas Restaurant 106 E University Dr Tempe, AZ 85281 Phone: (480) 894-6262
Category: Foods - Carry Out