Edo Japanese Steak House
2945 N. Druid Hills
Atlanta, GA 30329
Atlanta, GA 30329
(000) 404-2802
- Hours:
- Cuisine:
- Meals Served:
- Price Range:
- Reservations:
- Alcohol:
- Restaurant Style:
If the best-selling book "Memiors of a Geisha" fed your mind with the images of the marvelous land of Japan, then Edo's Japanese Steak House will feed your stomach. Enjoy a nice glass of sake with your steak and shrimp plate, or some wine with your sashimi. The calming ambiance of Edo's will heighten your meal as you experience fine dining at it's best. Bring a date or come with friends and enjoy a great meal and some sake. Either way, you're sure to have a great time while enjoying some authentic Japanese cuisine. Oh, and did we mention the sake too?
- Atmosphere and Personality
- Upscale
- Features
- Signature Dishes
- Worth Noting
- Offer traditional dining rooms as well as Tatami rooms!
- Payment Methods
- Major Credit Cards and Cash
- Cross Streets
- In the Toco Hills Shopping Center.
- Parking
- Free Lot




