Givrals Sandwich Shop
3509 Elgin St
Houston, TX 77004-3624
713-658-9242