Lucca's Restaurant
2834 N. Southport Ave.
Chicago IL United States
Web Information:
Web Page
Menu
Hours: 5:30-10 p.m. Tuesday through Thursday; 5:30-11 p.m. Friday and Saturday; 5:30-10 p.m. Sunday
Phone: 773.477.2565
Accepts: American Express
Parking: street parking
Accessibility: completely