Skylark Holdings

organization

family restaurant chain

History Claim
Skylark Holdings is a Japanese corporation that owns over 2,717 restaurants in Japan, Taiwan, Malaysia and the United States. Their headquarters are in Tokyo, Japan.
Skylark Holdings
Image: Wikimedia Commons

Handles

Social

Web

3 external identifiers

Something wrong with this entry? Report it.