Izu Sushi

Restaurant in Long Branch, New Jersey

Japanese/Sushi restaurant

31 Montgomery Avenue, 07740