There's lots to like about Mike's Bikes, which just opened at 324 N. Euclid (next to Wolfgang's Pet Stop), not the least of which are the laid-back owners, Eric Schlling, left, and Matt McRedmond, right. Though the pair became friends as neighbors living downtown on Washington Avenue, they spent a lot of time in the…