Restaurants - Japanese in North Providence, RI
Oki Japanese Steak House