Camellia Cafe, WEBSTER, Texas (TX)
Comfortably operating at 803 East Nasa Road 1 () in WEBSTER, Texas (TX) (77598), Camellia Cafe can be reached at 2812864840. It is best to call ahead to make a reservation.
More restaurants in WEBSTER, Texas (TX)
Camellia Cafe contact information and details:
Address: 803 East Nasa Road 1 - , WEBSTER, Texas (TX) 77598
Contact Phone: 2812864840