Scara's Itallion Ice

876 White Horse Ave.
Trenton
New Jersey
United States