This is the food page of Franco's Restaurant on 1545 Tecumseh Rd E Windsor ON N8W 1C3.
(first reviewed on December 17, 2017, last updated on December 17, 2017.)
Franco's Restaurant is ranked #1 of 3 Restaurants in South Walkerville Windsor.
This page has had 62 visitors. You are the 62nd.