Get directions to: Me-n-ed's Pizzeria, Selma, CA
Restaurant address: 3165 Highland Ave Selma, CA 93662, USA
Restaurant: Me-n-ed's Pizzeria