Rita's Italian Ice And Frozen Custard

2328 W Mercury Blvd Hampton VA 23666 USA

(757) 827-2846

Location