Hidden Omakase

5353 W Alabama St #102 Houston TX 77056 USA

(713) 496-2633

Location