Izzy’s Restaurant originally opened in 1985 as a one-room eatery about a mile east of its current location at 5601 Ranch Drive in Little Rock. It...

read more