Two Sisters Restaurant

522 1st St W, Milan IL

(309) 787-3663

Location