Giganti's is not a restaurant ,but has some of the best Italian food to go! From the eggplant to all the different sauce's and fresh meat at the deli.They have pizza,veil,lasagna,...
All reviews seem positive