St John of Shanghai & San 791 California Ave Cleveland, TX 77328 Phone: (281) 432-1784
Category: Family Restaurant Diners