Terra E Mare
(65)
Italian restaurant
Address: 404 S Wells St, Chicago, IL 60607
Hours: Closed ⋅ Opens 11 AM Mon
Phone: (872) 217-7958
Modern Italian dining with a robust, from scratch pasta menu that embodies a lifetime of culinary experiences. 404 S Wells St., Chicago, Illinois 60607.