Moto Bistro

2257 Lenox Rd NE
Atlanta GA 30324

Sponsored Topics


Take me there

See a problem? Let us know!
<p>Moto Bistro &amp; Bar&nbsp; is located on Lenox Road near Cheshire Bridge Road. Open 7 days a week for lunch and dinner, Moto Bistro offers French/Japanes fusion cuisine.&nbsp;Chef Chris Miccou puts a unique spin&nbsp;on lamb, duck breast, salmon, and vegetables. Be sure to keep an eye on the new website for future offerings.&nbsp;&nbsp;</p>