Cho's Kitchen

2030 E Front St, Selma
(559) 896-2437