ijusteatit.com
Emilia’s Pizza
I’ve recently confirmed that Emilia’s is my favorite pizza in the Bay Area. I doubted my first impression,as it was formed under extenuating circumstances. I had a dentist’s appoi…