|
|
Posted by: Charlotte (albinoduck@msn.com) on 2/20/1998@22:07hrs:
By far the best not only pizza but just the best italian food on Staten Island. Located on Forest Avenue on the North Shore (blocks away from Bard Ave). Honestly it is if you happen to go there get the Shrimp Parm. it is out of this world. If you have been there what did you think. Since I moved I long for this pizza. Syracuse definately dont have pizza, chinese food or cold cuts (boars head, whats that??) ACKKKK also short on entenmans here too. I stock up when i visit