Cheba Hut "Toasted" Subs

5925 W Olive Ave #2, Glendale
(623) 934-3867