Have been a long time shaver and was thinking of trying out getting a wax in the city.

Of the 2 shops mentioned here, which would you guys recommend ?

197 Clarence St - any particular ML that you would recommend that more suited for a 1st timer like me ?

Level 2 on Pitt St - not sure which street number is this ?