NARA Restaurant Reviews & Details
85 Wendell St
NARA Restaurant is located at 85 Wendell St in Boston near the intersection of Wendell St and Batterymarch St. Their menu consists of Japanese and Chinese dishes . Call (617) 338-5935 for dine in or takeout.
- Cuisine:Japanese and Chinese
- Service:Dine In and Takeout
- On The Menu:Sushi
- Major Intersection:Wendell St And Batterymarch St
Tell us more about NARA Restaurant Boston!