Home of the World Famous Chicken Roll!

Did you know that The Mayobird is the home of the World Famous Chicken Roll as seen on Food Network’s Food Court Wars?  True story!

IMG_3449