Me-n-Ed's On Tap

Pizza restaurant · 3165 S Highland Ave, Selma, CA

Hours

More food in Selma, CA · Pizza in Selma