Tempura Halal Indo-pak Grill

5901 Hillcroft St b6 Houston TX 77036 USA

(832) 740-4255

Location