Edo Japanese Steakhouse Toco Hills Shopping Center THIS RESTAURANT IS CLOSED Edo Japanese Steakhouse

THIS RESTAURANT IS CLOSED Edo Japanese Steakhouse

Toco Hills Shopping Center
2945 N. Druid Hills Rd. (Clairmont Rd.)
Atlanta, GA 30329
404-728-0228
Map
Cuisine: Japanese / Sushi / Steakhouse
Savor solo sushi or join companions at the hibachi grill to watch the chef do his tricks as he cooks.
Openings: Lunch Mon.-Fri., Dinner nightly

Features


THIS RESTAURANT IS CLOSED Edo Japanese Steakhouse Restaurant Review:


This family-run operation in a nondescript shopping mall features an attractive contemporary Asian décor and easygoing friendliness. When you enter, decide if you want hibachi or regular Japanese cooking and sushi, as that decision determines which side of the restaurant you are seated. For sushi schmoozing, there's a separate sushi bar. Edo is a good spot to introduce children to the etiquette of Japanese dining, and management happily rigs the chopsticks with rubber bands so kids can get the hang of eating with them. Steak and scallops prove to be a good choice, and both are cooked just as ordered. We also recommend the filet, and shrimp and scallops are sweet and fresh tasting. The salmon may not arrive as ordered, but is tastes fresh and is a standout with the house-made teriyaki sauce. There are a few decent wines on the list, but chilled saké makes the best sipper, along with the Japanese beers, one of which, the Kirin Ichiban, is listed as available on tap, but we had to settle for the bottled version the last time we dined here.