Rita's Italian Ice And Frozen Custard

George Washington Mem Hwy Walmart Yorktown VA 23693 USA

(757) 867-7935

Location