Terra Tempe Kitchen & Spirits

Southwestern restaurant (US) · 11 E 7th St, Tempe, AZ

Dine-In

Hours

More food in Tempe, AZ · Southwestern Restaurant (Us) in Tempe