Find the top Halal restaurants in Palo Alto, California near you now.
Restaurant
Address: 715 Stanford Shopping Center, Palo Alto, CA 94304