483 reviews
Address:
3006 N Sheffield Ave Chicago IL 60657 United States
Category:
US places Japanese restaurant
Phone number of Tanuki Sushi & Grill in Chicago, Address of Tanuki Sushi & Grill in Chicago, Working hours of Tanuki Sushi & Grill in Chicago