Diva Restaurant
3542 N. Halsted St. 60657
(Sushi, Late Night, Thai, Vegetarian)
Order Online

Come visit us at: 3542 N. Halsted St., Chicago, IL 60657