PLACES & WONDERCARDS RESTAURANTS RESTAURANTS Ikomai Tochi Navigate Facebook Instagram 332 H.V. Dela Costa , Manila 7Q63H26C+H9 H26C+H9 Makati, Metro Manila, Philippines Contact Events Photo Gallery Reviews Administration