201-541-0600
23 E Palisade Ave, Englewood, NJ 07631
All Rights Reserved | Blue Akai Mexican Japanese Sushi Lounge