China Jade Restaurant Inc 1511 Atwood Ave Johnston, RI 02919 Phone: (401) 273-6220
Category: Family Restaurant Diners