Cheba Hut "Toasted" Subs
5925 W Olive Ave #2, Glendale
(623) 934-3867
Menu
Restaurants in Glendale, AZ
Cheba Hut "Toasted" Subs
5925 W Olive Ave #2, Glendale, AZ 85302
(623) 934-3867