Tag: Itacho

Restaurant group Itacho Sushi shuts operations in Singapore

Itacho Sushi, a popular restaurant group headquartered in Hong Kong, has officially ceased its operations in Singapore. This