Eating Japanese Tex-Mex at Oshima restaurant in Yonkers, NY.

Feedback

Do you manage or own Oshima?

Yes