wedonthaveamenuforritaspizza
in
Suffolk, VA
Rita's Pizza
5660 Portsmouth Blvd # G
Portsmouth
VA
23701
(757) 465-9797
12.9
mi