Emilio's Tapas Sol y Nieve 215 E. Ohio St. Chicago IL United States
Bar,Outdoor dining,Private rooms,Kid Friendly<br>Parking: Available
Web Information: Web Page
Hours: Lunch & Dinner daily
Phone: 312.467.7177