You are now leaving Menulist
We hope to see you again soon!
Food Truck Fridays
18551 N 83rd Ave, 85308, Glendale, US, United States
Food Trucks, Ice Cream & Frozen Yogurt, Food, Pizza, Mexican, Meat
The redirect does not work? Just click on this link or copy it into your address bar