Spitz - Minneapolis - Mediterranean Restaurant - OPEN for Dine-In, Takeout - Delivery is located in Minneapolis, United States on 518 E Hennepin Ave. Spitz - Minneapolis - Mediterranean Restaurant - OPEN for Dine-In, Takeout - Delivery is rated 4.6 out of 5 in the category mediterranean restaurant in United States.
Address
518 E Hennepin Ave