Teklenburg's Sea Food Restaurant

1893 Lasalle Blvd Sudbury, ON P3A 2A3,
Sudbury

Business Summary:

Address :1893 Lasalle Blvd Sudbury, ON P3A 2A3
City :Sudbury
Phone :705-560-2662
Average Rating :4.5
Description :Seafood & Steak Restaurant - \Look for the Lighthouse\