Rita's Italian Ice & Frozen Custard

Ice cream shop · 32385 Constitution Hwy, Locust Grove, VA

More food in Locust Grove, VA · Ice Cream in Locust Grove