This place has the best Pizza in Downtown L.A. hands down. They totally make everything homemade - their own tomato sauce, fresh ingredients. It's so much better than just a slice place but the slices are great. It's the only pizza place I've ever been where you actually feel healthy eating the food. The salads are amazing, too.
Pros: Delicious Vegetarian Pizza
Cons: The place isn't much to look at
more