Written on: 04/07/2008 by barneyblue (1 review written)
Good Points
food always hot and looks fresh, plenty of variety
Bad Points
Some staff can appear offhand, but are very good at their job
General Comments
Izumi work well for large or small groups, highly recommended