- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Zen Zoo Tea, Los Angeles, California, Chinese Restaurant Details
Reserve a table - Zen Zoo Tea - Inactive
Restaurant: Zen Zoo Tea
Address: 13050 San Vicente Blvd Ste 114, Los Angeles (Los Angeles), California (CA), 90049
Send to devicePhone: (310) 576-0585
Chinese, Dim Sum
Please register here to leave your review, or log into your account.