image of the Japan 77 Steak House

Japan 77 Steak House

2161 Bloomingdale Rd Glendale Heights IL, 60139 | (630)893-3377


Menu of Japan 77 Steak House

 
go

Back to Top