Japan 77 Steak House, GLENDALE HEIGHTS, Illinois (IL)
Readily settled at 2206 Bloomingdale Road () in GLENDALE HEIGHTS, Illinois (IL) (60139), Japan 77 Steak House can be called at 6308933377. Please contact them upfront to select your place in the restaurant.
More restaurants in GLENDALE HEIGHTS, Illinois (IL)
Japan 77 Steak House contact information and details:
Address: 2206 Bloomingdale Road - , GLENDALE HEIGHTS, Illinois (IL) 60139
Contact Phone: 6308933377