Rita's of Flemington

23 Route 12
Flemington, New Jersey 08822
908.284.1618
www.ritasfranchises.com/stores/store.cfm/Flemington-08822/store/3102