2028 9th Ave N, Ste 400, Texas City, Texas, 77590
Edo Japan is a popular spot for sushi and hibachi in Texas City. Many diners praise the fresh fish and generous portions. However, service can be hit or miss, with some reports of slow or inattentive staff. It's a solid choice for a casual Japanese meal, but consistency seems to be an issue for some.
We analyze 69 public reviews for Edo Japan using our data models and filter out spam to highlight only authentic feedback.
The sushi rolls are fresh and well-prepared; stick to the classics for the best experience.
✓ What Works Well
✗ Areas to Improve
Great sushi
Hit or miss service
Good value