Tatsu

restaurant in Little Italy, Chicago

Phone: (312) 733-8933

Website: www.tatsusushi.com

Address: 1062 W Taylor St Ste 1