Teriyaki House Inc, DENVER, Colorado (CO)

Feeling hungry? Teriyaki House Inc might be the place to eat for you.
Conveniently located at 1860 Larimer Street () in DENVER, Colorado (CO) (80202), Teriyaki House Inc can be reached at 3032957788. Please call in advance to make a reservation.
More restaurants in DENVER, Colorado (CO)


Teriyaki House Inc contact information and details:
Address: 1860 Larimer Street - , DENVER, Colorado (CO) 80202
Contact Phone: 3032957788