Viva Restaurant - A bright restaurant offering an wide menu of Chinese & Vietnamese staples, with specials at lunch. Located at: 10541 FM 1960, Houston, TX 77070
Contact Us
Use the form below to send us your suggestions, comments, feedback and any other message you might have: