Arirang Habachi Steakhouse is located at 23 Nelson Ave Apt A, Staten Island, NY. This location is in the Bay Terrace neighborhood. This business specializes in Japanese Restaurants and Korean Restaurants and has 5 review(s) with a star rating of 4.6.