Get directions to: Haiku Grill, Tempe, AZ
Restaurant address: 1158 W Washington St # 105 Tempe, AZ 85281, USA
Restaurant: Haiku Grill