Restaurant report card - Ellen's Kitchen

Published On: Jul 19 2012 08:14:26 AM EDT   Updated On: Jul 19 2012 08:28:35 AM EDT

Ellen's Kitchen off Third Street South was cited for 20 violations.