Genghis Grill - Arrowhead

7350 W Bell Rd, Ste 201, Glendale 85308, United States Get Directions to this spot
7350 W Bell Rd, Ste 201
Glendale, 85308
AZ, United States
(623) 334-2695

Rate and review Genghis Grill - Arrowhead in Glendale, AZ, United States!

Share your experiences at Genghis Grill - Arrowhead with your friends or discover more Restaurants in Glendale, AZ, United States.