Fusion Delight
699 Lewelling Blvd Suite 212, San Leandro, CA 94579-1870
Fusion Delight is a Chinese, Seafood place is located in San Leandro, California. The address of Fusion Delight is 699 Lewelling Blvd Suite 212, San Leandro, CA 94579-1870.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 510-895-1918,