O-Ku

1085 Howell Ml Rd, Atlanta, GA 30318

Happy hour: drinks

Monday through Thursday, 5 PM – 6:30 PM

  • Happy Hour Monday through Thursday, 5 PM – 6:30 PM

Sources and contact

View source

Restaurant website