Arrawy Restaurant. See tiny white sign on glass in center of pic.