Neko Omakase

Georgia
Neko Omakase

Contact & Location

Address: 788 West Marietta St NW Suite 101, Atlanta, GA 30318
Phone: (404) 680-8968

Restaurant Information

Hours:

  • Monday: Closed
  • Tuesday: Closed
  • Wednesday: 5:30–9PM
  • Thursday: 5:30–9PM
  • Friday: 5:30–9PM
  • Saturday: 5:30–9PM
  • Sunday: 5:30–9PM

Restaurant Details:

🛎️ Service Options

  • Dine-in
  • Delivery
  • Takeout
Restaurant Image

If the information to this restaurant needs updated, please click the button below and let us know.