Update Info - Five Star That Tukada
This restaurant was reported as closed. If it is open, let us know.
Five Star That Tukada
25909 Hillside Ave
Glen Oaks, NY 11004
25909 Hillside Ave
Glen Oaks, NY 11004
This restaurant was reported as closed. If it is open, let us know.