Tanta Restaurant

restaurant in River North, Chicago

Phone: (312) 222-9700

Website: www.tantachicago.com

Address: 118 W Grand Ave