Frank & John from Italy On The Water
Frank & John from Italy On The Water 743 Putnam Pike, Greenville, RI, United StatesTRIVIA - WEDNESDAYS AT 7:00 PM In the mood for something delicious? Enjoy the best pizza Greenville has to offer. Frank & John from Italy on the Water remains one…