Haru Japanese Restaurant
2603 Glenwood Ave
Haru Japanese Restaurant, Raleigh
The last time we checked this business was located at 2603 Glenwood Ave. If you feel this is not the case, please click the link below. The business Haru Japanese Restaurant, located at 2603 Glenwood Ave in Raleigh is one of the many businesses found in our Restaurants category. To write a review for Haru Japanese Restaurant in Raleigh please click on the "Review this Merchant" button on the right of this page. People who visited this listing also viewed other businesses in the Restaurants category by clicking "Restaurants above, beside "Raleigh". For easy to use driving directions to 2603 Glenwood Ave in Raleigh please click the "View Larger Map" link below and put in your address.