|
5350 Great America Parkway Suite 106
Santa Clara, CA 95054 |
ADD PHOTOS |
|
American Zabiha Authority has certified this establishment as offering one or more halal options. From the management: 'Buying halal meat from Restaurant Depot'
|
|
|
|