HomeRestaurants by TC Team Open with Maps Category Restaurant Area Koiwa Address 7 Chome-25-15 Minamikoiwa, Edogawa, Tokyo 133-0056, Japan Map Phone 03-3673-9758 Hours 11:00am - 9:30pm External link Official site Access 61 m from Koiwa Station Chūō-Sōbu Line (JB14) Get the Top Tokyo Cheapo hacks in your inbox. Sign me up!