65
Why it scored
Omakase Table is an omakase sushi restaurant at 3330 Piedmont Road NE in Buckhead Atlanta.
It holds one MICHELIN star.
Address: 3330 Piedmont Rd NE #22A, Atlanta, GA 30305
Phone: (470) 404-5245
Website: omakasetableatl.com
Hours vary or are by reservation; check the restaurant’s website before you go.
Details checked November 13, 2026. Hours and menus change, so confirm before visiting.