← Chula Vista restaurants
Smoove Tea
No reviews yet
Cafe2315 Otay Lakes Rd Ste 303, Chula Vista
Own or manage Smoove Tea? Claim this listing free
Hours
Hours not listed yet.
Details
Address2315 Otay Lakes Rd Ste 303, Chula Vista 91915-1162
Phone16192715644
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.