Icho

Japanese

6 Annapolis Street, Greenhills, San Juan

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