Get directions to: Green Tea Restaurant, East Greenwich, RI
Restaurant address: 5600 Post Road East Greenwich, RI 02818, USA
Restaurant: Green Tea Restaurant