Chicken restaurant · 59 Loring Ave, Salem, MA
See full menu
More food in Salem, MA · Chicken in Salem