Home Dining Guide Akai Hana

Akai Hana

206 West Main Street, Carrboro, NC 27510, USA
Japanese cuisine including sushi, tempura and teriyaki.