In 1998 it opened its first operation in Moscow located at ' then ' the new Ohotni Riad Mall .
The Finnish group Carrols opened up several locations in St. Petersburg , Russia in the mid-to - late 1990s .
In 1998 Carrols opened Carrols ' first operation in Moscow located at ' then ' the new Ohotni Riad Mall .
The Finnish group Carrols opened up several locations in St. Petersburg , Russia in the mid-to - late 1990s .