Skip to content
TS

Toula Sakellaris



Apollo Restaurant & Tavern

About Apollo Restaurant & Tavern

The Apollo restaurant was established in 1970 by George and Toula Sakellaris. George and Toula immigrated from small villages in Southern Greece in the 1960’s.