Mama Rosa's Pizza
(510) 534-2000 | View Website

2370 High St, Oakland, CA | Directions   94601

37.780600 -122.205839
Get Directions