PHOTOS: Restaurant Report Card Sept. 20, 2018

Full Screen
1 / 4

KPRC2

Tramโ€™s Teahouse - 11201 Bellaire Blvd - Violation: Discovered live German cockroaches, in all stages of life, throughout the kitchen. Order: eliminate those roaches.