Sen Sushi

2338 Major Mackenzie Dr Vaughan, ON L6A 1R8,
Vaughan

Business Summary:

Address :2338 Major Mackenzie Dr Vaughan, ON L6A 1R8
City :Vaughan
Phone :905-553-0046