Those are some pretty strong words, there, pardner! I'm gonna hit up those places in LA just to see if you're right, but I'm a skeptic by nature. There's quite a high bar that's been set by Filippi's. Nonetheless, I'll be as objective as possible.
Where are these establishments? [/quote
Vito's pizza is located at 846 La Cienega Blvd in Los Angeles. It's Just south of Santa Monica Blvd on the east side of the street in a strip mall.
Tomato Pie is located at 7751 Melrose Ave in Los Angeles.
I prefer Vito's; I've been eating there for years. Vito's was originally located across the street from LACC on Vermont Ave and Vito moved to his current location many years ago.
Anytime you want to meet me there, Mick, just LMK. We can bring a few War Books
BTW--Vito's is a hole in the wall. There are a few indoor tables so it's best to meet before the lunch rush or after the lunch rush.
A Saturday afternoon would be great as I have season seats to my beloved LA Rams during the football season so Sundays are out.
Steve