Oishi (Formerly Jade Tree)
Restaurant • Japanese restaurant
Address
220 Atwells Ave, Providence, RI 02903, United States
Price rating
$$ $$
Rating on Google Maps
3.20 (20 reviews)Open on Google Maps
Discover top rated places in Providence
220 Atwells Ave, Providence, RI 02903, United States
$$ $$