Powered by Tripadvisor

Yama Sushi Bar & Chinese Food

945 Lincoln Ave
Glen Rock, NJ 07452
Uber
MORE PHOTOS