I aint sure want kind of car it was. If u r wondering where Little Italy Pizza is it only has one location and that is Middletown/Odessa Delaware. I eat pizza there every Wednesday Screen Shot:
the phone # is on there so i guess u can call but i am sorry they only delever up to 10 miles. unless your going to come down to Delaware i guess your going to miss out on probably the best pizza ever