1007 Macarthur Blvd, Mahwah 07430, United States
1007 Macarthur Blvd, Mahwah 07430, United States
No delivery
No open hours
Spot something wrong?
Dishes at Oyama Japanese. Prices may vary in venue.
Been to Oyama Japanese? Be the first to share what you ate.