Description: Cheba Hut "Toasted" Subs of Downtown PHX, A feast spot for all sun spotted heathens, nerds, musicians, collectors and all weirdos of all types skunky!
Phoenix, Arizona, 85006, United StatesPosition: Owner
Category: Food & Dining
ITALIAN CATERING FOR ALL OCCASIONS
Phoenix, Arizona, 85027, United StatesOur Network