The Rice Shop

Cleveland
The Rice Shop

1400 W 25th St (Detroit)

Cleveland, OH 44113