9942 E Manning Ave, Selma, California 93662 USA
Everything looked clean where they make your food. Very friendly service
Photo Credit: Yelp