at 1545 Tecumseh Rd E, Windsor , N8W 1C3 Canada
93 FB users likes Franco's Restaurant, set it to 5 position in Likes Rating for Windsor, Ontario in Italian Restaurant category
Franco's Restaurant is Windsor based place and this enity listed in Italian Restaurant category. Located at 1545 Tecumseh Rd E ON N8W 1C3. Contact phone number of Franco's Restaurant: +1 (519) 258-3151
Detroit's Italian http://andiamoitalia.com