Roma Pizza & Grill

Restaurant in San Diego, CA

Address

3081 National Ave
San Diego, CA
92113

Phone

619-231-4874

Map & Directions

Get Directions To Roma Pizza & Grill:

Google Maps Apple Maps Bing Maps
Tailwind Visual Marketing Suite
Reseller Hosting with Namecheap