Edo Japan is a casual dining restaurant that specializes in Japanese cuisine, featuring several different standard dishes such as Teriyaki foods, sushi, and udon noodles.Grilled and marinated chicken combined with a blend of three melted cheeses - Monterey Jack, cheddar and element skim mozzarella - plus a creamy jalapeño sauce all folded in the f