Entry № 136_TOK · Verified Apr 2026
About
CHOWCHOW is an Italian restaurant in Shibuya's WHARF complex — a well-located all-day operation bringing pasta and Italian cooking to a neighborhood that absorbs every culinary tradition and asks only that it be executed with conviction.