Slo Odie's is a casual restaurant and bar serving familiar eats like burgers and pizza, with sports on TV.