Remove Ads

Photo of Red Pepper Pizza

Red Pepper Pizza

368 MacArthur Blvd, San Leandro, California 94577 USA

209 Reviews

Best Yemeni food in America I eat here 5 times a week and it never gets old. Food is always fresh and delicious

Photo Credit: Yelp

Remove Ads