Akai Sushi Lounge Logo
Akai Sushi Lounge Logo



 
11 North Dean Street Englewood, NJ 07631 • (201) 541-0086