Francesca's Pizza and Italian Kitchen is Restaurant inspected by New York State Department of Health (NYSDOH).
The permit expiration date is 01/31/2018.
The address is 207 Oswego Street, Liverpool, NY 13088.