NEW ICHIBAN JAPANESE STEAK HOUSE 011709045 Read more about NEW ICHIBAN JAPANESE STEAK HOUSE 011709045