Hibachi & Seafood Express3.19(0 reviews)USD 15Teppanyaki / 531 W Depot St, Angier, NC 27501, United States /
The Best Restaurants in Angier - TeppanyakiView allHibachi & Seafood Express3.19(0 reviews)USD 15Teppanyaki / 11156.5 km from Nearby search