Capital Tea Garden, SACRAMENTO, California (CA)
Comfortably situated at 1110 T Street () in SACRAMENTO, California (CA) (95814), Capital Tea Garden are available at 9164481218. Make sure you upfront to arrange your spot in the restaurant.
More restaurants in SACRAMENTO, California (CA)
Capital Tea Garden contact information and details:
Address: 1110 T Street - , SACRAMENTO, California (CA) 95814
Contact Phone: 9164481218