Souvla Opens Its Biggest Restaurant To Date, Complete With A Greek Wine Bar And Mezé Menu
SouvlaSouvla
The beloved greek restaurant, Souvla, recently opened its newest and biggest location in San Francisco’s Dogpatch area. Souvla, a fast-fine restaurant group, launched this premiere location along with its very first Greek wine…