Location of store Uptown Sushi in Uptown Park mall is 1101 Uptown Park Blvd, Houston, Texas - TX 77056.
GPS Coordinates: 29.756349, -95.456879
« Return to store detail