Roma Pizza & Grill - Pizzeria | San Diego, CA 92113

The best pizza in town

facebook logo-blueSM twitter logo-blue boxSM Roma-Pizza-&-Grill-YELP

Roma

Pizza & Grill

Roma

Pizza & Grill

The best pizza in town

3081 National Ave

San Diego, CA 92113

3081 National Ave

San Diego, CA 92113