Paradiso ★★★★★4.5 (2,322) Restaurants Italian restaurant 685 Bancroft Ave, San Leandro, CA 94577 Call Website Details →
Marina Pizza Parlor ★★★★☆4.4 (188) Restaurants Pizza restaurant · Italian restaurant · Delivery Restaurant 2004 Lewelling Blvd, San Leandro, CA 94579 Call Website Details →
Slice House by Tony Gemignani ★★★★☆4.3 (461) Restaurants Pizza restaurant · Chicken wings restaurant · Italian restaurant (more) 135 Parrott St, San Leandro, CA 94577 Call Website Details →