Photo Credit: Yelp
Photo of Rita’s Italian Ice & Frozen Custard
Rita’s Italian Ice & Frozen Custard
2318 Rhode Island Ave NE, Washington, District of Columbia 20018 USA
2318 Rhode Island Ave NE, Washington, District of Columbia 20018 USA
Photo Credit: Yelp