May's is located on East Duarte Road in Arcadia. This cafe offers delicious Chinese entrees at affordable prices. Pop in for lunch and ask about the lunch specials. This spot also offers carry-out options for quick meals on the go.
31 E Duarte Rd, Arcadia, CA91006
Accessibility Details: The restaurant is at street level