Edo Japan Metrocenter
9617 N Metro Parkway West
Phoenix, Arizona 85051
USA
Phone: 602-870-0469
Phoenix, Arizona 85051
USA
Phone: 602-870-0469
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Metro Center0.00 mi
Arby's Roast Beef0.01 mi
Holey Frijoles0.01 mi
McDonald's Restaurant0.01 mi
Y Cs Mongolian Bbq0.09 mi
Carl's Jr0.16 mi
Old Country Buffet0.17 mi
Old Country Buffet0.17 mi
Cinnabon0.19 mi
Jade Express0.23 mi
Cuisine:
Edo Japan Metrocenter Description:
Edo Japan Metrocenter is a one to try Japanese,Sushi bar restaurant in Phoenix, Arizona, offering you a great choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Edo Japan Metrocenter