TYPICA CAFE (DINER CAFE) TAYLOR Menu

Front Store, 2325 W Taylor St, Chicago, IL 60612

Know a great happy hour or special for this location?