Get directions to: Rita's Water Ice, Ellicott City, MD
Restaurant address: 9095 Frederick Rd Ellicott City, MD 21042, USA
Restaurant: Rita's Water Ice