Start from
Hibachi Grill Supreme Buffet
58 Newport Ave A, East Providence 02916