Red Dot

Great food. Awesome atmosphere.
Milwaukee and Wauwatosa