Restaurants & Bars

Texas Sushi

Umeko Sushi and Grill


Restaurants & Bars 4

Umeko Sushi and Grill

air | Jul 22, 2007 08:51 AM

Guidelive recently reviewed it:

It's located on 75 and Legacy, in the strip that's got New San Dor, Boba Latte, and other Asian restaurants. Anyone tried it out yet?

Want to stay up to date with this post?

Recommended From Chowhound