It is surprising how hard it is to find a good slice of pizza in Los Angeles let alone a GREAT piece of pizza, but here it is! Every bite is heaven! A must for Italian food lovers. The service is great too!
Pros: Good Parking, Good Service, Reasonable Prices
more