Get directions to: Hibachi Grill Supreme Buffet, Rumford, RI
Restaurant address: 58 Newport Ave Rumford, RI 02916, USA
Restaurant: Hibachi Grill Supreme Buffet