Circa 1970. Address: 67 Peking Road. Moved around TST in later decades. Closed down. Styled as “Asia’s finest Steak House and the only restaurant in the Orient serving exclusively U. S. beef”
Date picture taken
1970s
Gallery
Shows place(s)
Comments
Steakhouse
Thanks Moddsey, this answer my question here: https://gwulo.com/comment/65170#comment-65170
Phil