Remember Sambo's Restaurant in The Station Mall?

Show(s): 

Remember Sambo's Restaurant in The Station Mall, Altoona in the early 1980's? Check out their 1982 TV Commercial: