Domo 77 was established in 1980 as a hibachi, steak and sushi restaurant in Illinois. They have three locations in Wheaton, Aurora and Glendale Heights. They offer dine in and take-out and also feature a full bar.
No deals are currently available.
No coupons are currently available.