Mama Rosa
163 W Alma Ave
San Jose
CA
95110
(408) 280-5555
mamarosapizza.com
Open Map
Caterers
central
central san jose
ethnic food markets
Food And Dining
Latin
Mexican
Restaurants
San Jose
Tex-Mex