Menu

Edo Japanese Cuisine

2500 North Point Ct.
Alpharetta, GA 30022

770-558-2060 | Visit Website

Authentic Japanese dishes with Wagyu and fish flown in daily.