Icho

Japanese

6 Annapolis Street, Greenhills, San JuanM-Th: 11AM-2:30PM, 5:30PM-11PM; F-Su: 11AM-2:30PM, 5:30PM-12MN

(02) 579-0227
Icho's address

About Icho

Icho offers Japanese favorites like sushi, sashimi, rolls, donburis, teppanyaki, robatayaki, aburi sushi and ramen. This is their first branch in the Metro.

Other Branches

    You may also like