My favorite was a place called Nicks, they specialized in Greek pizzas, which for some darn reason taste so much better than anything else. No other place has been able to emulate the flavor even remotely. They also had a Pole position arcade machine...(one of my favorite games) Sigh...I miss that place...