Hibachi Time LA
17011 Lassen St, Northridge
(747) 800-7696
Recent Reviews
Hibachi Time LA
17011 Lassen St, Northridge 91325
(747) 800-7696