this might be a very west coast answer, but sizzler
Reposted from The 984
I already gave my answer in the thread, but this made me think

When you hear "salad bar" what is the first restaurant you think of?

Comments