Update Info - Takaya New Asian
This restaurant was reported as closed. If it is open, let us know.
Takaya New Asian
634 Washington Ave
Saint Louis, MO 63102
634 Washington Ave
Saint Louis, MO 63102
This restaurant was reported as closed. If it is open, let us know.