Location

The Brothers Deli is located at 50 South Sixth Street, Skyway Level, in downtown Minneapolis.

Hours

The Brothers Deli is open Monday through Friday from 7:00AM to 2:00PM