Matilda hero image

Matilda

Restaurant

3101 N Sheffield Ave #1, Chicago, IL 60657, USA

Biter Score
8.0
Closed
Monday: 5 PM – 12 AM
Matilda photo 1
Matilda photo 2
Matilda photo 3