Edo Japan is an informal dining restaurant that makes a speciality of Japanese cuisine, giving a range of regular dishes like Teriyaki foods, sushi, and udon noodles.Don’t Permit the white tablecloths fool you — this River Oaks restaurant provides classics like chile con queso, enchiladas, and its signature twice-refried beans. In for any celeb