Powered by Tripadvisor

The Coffee Bean & Tea Leaf

2180 N Rose Ave
Oxnard, CA 93036
Uber