Update Info - Teriyaki Japan
This restaurant was reported as closed. If it is open, let us know.
Teriyaki Japan
2280 Southlake Mall
Merrillville, IN 46410
2280 Southlake Mall
Merrillville, IN 46410
This restaurant was reported as closed. If it is open, let us know.