Lloyds Doughnut Kitchen

Donuts   Restaurants   Deli  
+1 510-792-9322
5200 Mowry Ave, Fremont, CA, 94538
There is business contact and location information.