Update Info - Hibachi Express
This restaurant was reported as closed. If it is open, let us know.
Hibachi Express
2003 Holloway St
Durham, NC 27703
2003 Holloway St
Durham, NC 27703
This restaurant was reported as closed. If it is open, let us know.