Best kept food secret in Elk Grove? Huge loaves of fresh naan bread $2 each at Kabob Palace