Soba Noodle Azuma Soba noodle shop 288604

Soba noodle shop - Restaurant

246 Main St - Fort Lee - NJ 07024 - United States