Although somewhat hard to find, Francescas is a decent little pizza joint once you do find it. My two buddies and I ate there midweek prior to a movie and needed lunch in a hurry. We all ordered the lunch special which is two large pieces of NY style cheese pizza and fountain drink for $5.99.
The pizza was very good and the dining area was neat and clean, despite the fact that it looks more like a Chinese restaurant than a pizza parlor. Manager (or owner) did not appear to be overly enthusiastic but the dining room was half full when we left. Sanitary rating was a 96 and bathroom was also clean. Would probably stop in again if in the area and pressed for time.