Top of the Fair Restaurant

Top of the Fair

 

Address

900 King Street
London ON N5W 5K3
Canada