I love this place despite all of its shortcomings. Ichiza occupies a tiny space on the second floor of a shopping center in Chinatown. Their menu changes from time to time but every time I come here, I can always get a type of grilled fish and some grilled vegetables. It's my staple Japanese food choices!
It can get really hot in there during the summer and the service is kind of slow. There is usually no wait time before 5 PM.