Sola Squeeze 80 S 8th St Minneapolis, MN 55402 Phone: (612) 341-8523 Fax: (612) 341-8524
Category: Restaurants