Cheba Hut Toasted Subs in Phoenix
6022816689
Cheba Hut Toasted Subs sandwich shop in Phoenix, AZ is here to cure your munchies with our sub sandwiches, salads and munchies treats. Our menu features over 30 signature sub sandwiches, like the White Widow, Jamaican Red, and the Dank, served up fresh ...