China Inn Restaurant
102 Larish St, Lemoore
(559) 925-8688
Recent Reviews
China Inn Restaurant
102 Larish St, Lemoore 93245
(559) 925-8688