|
|
Truluck's is a restaurant located in Houston, Texas at 5350 Westheimer Road. This restaurant serves pacific yellowtail, mediterranean seafood salad, carrot cake, hawaiian tuna, pan-seared scallops, wedge salad, and redfish pontchartrain. They also serve escargot, petrossian caviar, pacific swordfish steak, roasted mushrooms, prime ultimate steakhouse ribeye, fresh florida stone crab claws, and...
5350 Westheimer Road, Houston, TX, 77056
|
|
|