1600 Delaware Ave., Wilmington, DE 19806
Serving delicious pizza, subs, & Italian food in the heart of Trolley Square.