Palma de Cera Restaurant
2004 Mason Rd

Suite D4
Katy, Texas 77450

(281) 392-3800Telephone:
E-mail:
info@palmadecerarestaurant.com

FAIL (the browser should render some flash content, not this).