Come taste a delicious creation at May's Deli. You can get there by public transit and bicycle. They are found in an area characterized with merchants and parks. You can pay by Visa, MasterCard and American Express.