What's Not to Love About Zettas?

The sandwich shop is serving up delicious flatbreads from a strip mall on Eat Street.

by