A new Italian eatery called Mad Mario’s Italian Deli opens Friday in the old Asian Sandwich Deli spot at 1710 E. Speedway. I spoke with owner Mario Johnson yesterday and he bowled me over with his friendliness and sense of humor. The guy is a hoot, and he says his restaurant will be far from […]
