Information

Official Website: click here
Date Updated: April 14, 2006
Address: 6 Front ST W
Phone: (416) 947-1159
Fax: (416) 947-9015

Back to Penelope Restaurant

Pictures & Photos


Back to Penelope Restaurant