Satellite map of Fran's Restaurant
Fran's Restaurant is a small chain of restaurants based in Toronto, Ontario, Canada.
Latitude: 43° 39' 40.79" N
Longitude: -79° 23' 2.32" W
Nearest city to this article: Toronto
Read about Fran's Restaurant in the Wikipedia Satellite map of Fran's Restaurant in Google Maps