Echo Japanese Restaurant
Address:
1702 8th Ave, Greeley, CO 80631
Phone:
(970) 351-8548
Nice to Know:
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Restaurants
Other Businesses:
- The Buzz Coffee Shop at 1923 59th Ave, Greeley, CO 80634
- Hanger 1 at 721 Airport Rd, Greeley, CO 80631
- Barnstomer at 603 Crosier Ave, Greeley, CO 80631
- Subway at 2000 35th Ave, Greeley, CO 80634
- Cheba Hut at 1645 8th Ave, Greeley, CO 80631