About EDO Japan

EDO Japan serves Japanese, Restaurant cuisine at 7500 Bellaire Blvd Ste 831 Houston, TX 77036. Find restaurant information about EDO Japan including address, phone, hours of operation and more.
EDO Japan
EDO Japan serves Japanese, Restaurant cusine in Houston, Texas.

About EDO Japan |
---|
EDO Japan What Is EDO Japan' Address?What Is EDO Japan' Phone Number?
Phone: (713) 271-1600
What Type Of Cuisine(s) Does EDO Japan Serve? |
More Restaurants
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY