Junior Chef at Oyama Japanese Restaurant - Mahwah, New Jersey, United States
Oyama Japanese Restaurant is an internet company based out of 1007 Macarthur Blvd, Mahwah, New Jersey, United States.