Irori Japanese Restaurant

4371 Glencoe Ave.
California
United States