Cho's Kitchen

2030 E Front St SelmaCA93662
Map

Open Map

Description

Cho's Kitchen was founded in 1963, and is located at 2030 E Front St in Selma. Additional information is available at www.choskitchen.com or by contacting Beverly Cho at (559) 896-2437.
by dandb on February 24, 2022 from dandb

Information from the business

3rd Generation run Chinese Restaurant
by yahoolocal on May 24, 2019 from yahoolocal