Francesca’s Italian Kitchen serving authentic Italian wood fired Pizza & delicious Pasta dishes – plus our signature desserts. Using only the freshest local produce, Francesca’s welcomes you to their table! Francesca’s Italian Kitchen at 93 Ardmore Street. Open for lunch Thursday to Monday 12 to 3pm, and Dinner everyday 5pm to late…Book at or call 443 5599