The Deli House Restaurant

304 Holland Ave Galena Park TX 77547 USA

(713) 678-4355

Location