Echo Sushi Description:
.
Address:
3134 W Carefree Hwy, Phoenix, AZ 85086, United States
Phone Number:
+1 623-266-3444
Website:
Store Hours:
Sunday: Closed| Monday: 11am-2:30pm, 4:30-9pm| Tuesday: 11am-2:30pm, 4:30-9pm| Wednesday: 11am-2:30pm, 4:30-9pm| Thursday: 11am-2:30pm, 4:30-9pm| Friday: 11am-10pm| Saturday: 11am-10pm