Echo Sushi is the go-to SUSHI restaurant in the North Valley. Located in the Tramonto Market Place off Carefree Highway. They pride themselves on freshly made to order dishes. We met up with Daniel the head Sushi Chef as he walks us through some their specialty dishes.
3134 W Carefree Hwy
Phoenix, AZ 85086
Hours: Mon – Thurs 11:00 am to 2:30 pm and 4:30 pm to 9:00 pm
Fri – Sat 11:00 am to 10:00 pm
Sunday – Closed