New place just across the street.

Looks great. Not Russian style.