| | |

Olyvia’s

Olyvia’s: Where Family Dining Meets Flavor Explosion! Location, Location, Location! Well folks, let me tell ya, Olyvia’s is sitting pretty out there in Selma, Indiana, at 209 N Pittenger Rd. You pull up and it’s like stepping into a classic American diner, but with a dash of Italian flair that makes you think, “Wow, why…