Logo

North Houston Phone: 281.890.6969 | Fax: 281.890.6970
Sugar Land Restaurant: 832.886.4699 | Fax: 832.886.4397 Sugar Land Banquet Hall: 281.242.1212

Tempura Grill (Sugar Land)

Tempura (Northwest)