(713) 523-4753 | Shiva Indian Restaurant,2514 Times Blvd., Houston, TX - 77005. Get Directions
Estimated delivery time: 45 mns. min