311 Holland Street, Durham, NC 27701
Hours: Tuesday-Friday: 11:30am-2pm; 5pm-9:30pm; Saturday: 5pm-10pm; Closed Sunday and Monday
Visit Their Website
Not Yet Rated
Sign in to add your rating
Dimly lit, industrial-chic space featuring a sophisticated take on traditional Japanese seafood.
Is this your business? Update your free WRAL Out & About business profile by emailing us your logo or a picture of your business now.