Get directions to: Cheba Hut Ii, Tempe, AZ
Restaurant address: 960 W University Dr # 108 Tempe, AZ 85281, USA
Restaurant: Cheba Hut Ii