First Impression: Cafe India

If the name of Milwaukee’s newest Indian restaurant sounds familiar, it should. Perhaps you noticed the Cafe India sign while gassing up at the Walker’s Point Mobil station. Maybe you even threw caution to the ...