Tag Archives: washoku sato restaurant review

Originated from Japan since 1958, Washoku Sato is a Japanese family restaurant chain that has opened two outlets in Jakarta, Indonesia at Central Park Mall and Mall of Indonesia (MOI) since three years ago. Since the past one year, Washoku Sato started to offer All You Can Eat (AYCE). Continue reading WASHOKU SATO All You Can Eat – Jakarta→