Search results
We did not find results for: Edo, Japan.
Check spelling or type a new query.
We did not find results for: Edo, Japan.
Check spelling or type a new query.
While Edo Japan may be new to Texas City, we bring a decade of experience with us to our restaurant. Much like the river...
Website: edojapantx.com
Phone: (409) 359-3950
2028 9th Ave N, Ste 400 Texas City, TX 77590 999.11 mi
Is this your business? Verify your listing
4.5 129 reviews
Pleasant staff, great service, great food, quaint little restaurant, and they even have an area to accommodate a large party. More
Had dinner for a friend's birthday celebration, and we enjoyed it a lot! Servers are so nice! There is a ton of indoor seating for small and large groups. Ordered the sushi bento box, which was a... More