Owner Message
Owner? Claim The Menu
May Garden Restaurant is located at the address 5814 W Indian School Rd in Phoenix, Arizona 85031. They can be contacted via phone at (623) 245-0052 for pricing, hours and directions.
May Garden Restaurant has an annual sales volume of 0 - 500K. .For more information contact Raymond Yu, Partner
For maps and directions to May Garden Restaurant view the map to the right. For reviews of May...