Rosa Giant Pizza

Pizza restaurant · 1680 Broadway G, Chula Vista, CA

Dine-In

Hours

More food in Chula Vista, CA · Pizza in Chula Vista