About EDO Japan

Restaurants In Texas

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.

EDO Japan Menu
About EDO Japan

EDO Japan

What Is EDO Japan' Phone Number?

Phone: (713) 271-1600

What Type Of Cuisine(s) Does EDO Japan Serve?

Cuisine Served: Japanese, Restaurant


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