Mart Anthony's Italian Restaurant
1200 W Hubbard St, Chicago
(312) 421-3477
Menu
Reserve
Restaurants in Chicago, IL
Mart Anthony's Italian Restaurant
1200 W Hubbard St, Chicago, IL 60642
(312) 421-3477