There is only one Tojo's Restaurant. It is located in Vancouver, on the southwest coast of British Columbia in Canada. You can get an interactive map of the area, courtesy Google Maps. Alas, Tojo's is dark on Sundays and does not do lunch.
Tojo's Restaurant
1133 West Broadway
Vancouver, BC V6H 1G1
Canada