Best Pastrami, fried zucchini, and chili cheese fries ever!!!!!! You need to go there!!!! I've been going there for many years and it's the same owner. A true San Pedro landmark ...
All reviews seem positive