Diva Thai & Sushi Bar

bar in Northalsted, Lincolnwood

Phone: (773) 857-0571

Website: www.divachicago.com

Address: 3542 N Halsted St