Get directions to: The Coffee Bean & Tea Leaf, Manhattan Beach, CA
Restaurant address: 3008 N Sepulveda Blvd Manhattan Beach, CA 90266, USA
Restaurant: The Coffee Bean & Tea Leaf