Rita's Frankford Ave
Phone: (215) 331-1133
Website: www.ritasfranchises.com/FrankfordAvenue
We are located at: 8601 Frankford Ave (across from St. Dom's) in NE Philly.
Phone: (215) 331-1133
Website: www.ritasfranchises.com/FrankfordAvenue
We are located at: 8601 Frankford Ave (across from St. Dom's) in NE Philly.