Red Boy Pizza on Leimert
1500 Leimert Blvd, Oakland
(510) 531-9999
Menu
Restaurants in Oakland, CA
Red Boy Pizza on Leimert
1500 Leimert Blvd, Oakland, CA 94602
(510) 531-9999