Edo Japanese Steakhouse
2945 N Druid Hills Rd NE
Atlanta, Georgia 30329
USA
Phone: 404-728-0228
Atlanta, Georgia 30329
USA
Phone: 404-728-0228
Food | 5 |
Service | 3.5 |
Ambiance | 5 |
Overall: | 4.5 |
Location & Nearby Info
Famous Pub and Sports Palace0.01 mi
Maggie's Bar & Grill0.02 mi
La Petite Auberge0.02 mi
Blimpie Subs & Salads0.03 mi
Touch of India0.03 mi
Wendy's0.04 mi
Chipotle Mexican Grill0.07 mi
Chris' Pizza House0.07 mi
Maldive's Bbq0.09 mi
Cuisine:
Edo Japanese Steakhouse Description:
Edo Japanese Steakhouse is a pretty Japanese,Homestyle,Steak House restaurant in Atlanta, Georgia, offering you a correct choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Edo Japanese Steakhouse