Glowbal Sasha's Los Angeles restaurant is actually Glowbal, a sleek restaurant in downtown Vancouver. Image Source: Netflix