Ichiban (Houston, Texas)

USA / Texas / West University Place / Houston, Texas
 restaurant  Add category
 Upload a photo

Appears to be a Japanese fast food eatery of some kind, but little information is online.
The place is located in Galleria I
Nearby cities:
Coordinates:   29°44'21"N   95°27'45"W
This article was last modified 13 years ago