O-KU SUSHI Atlanta, GA Located in the bustling West Midtown neighborhood, O-Ku Atlanta offers a refined yet approachable take on Japanese cuisine. Known for its pristine sushi, creative small plates, and thoughtfully curated sake and cocktail selection, the restaurant...
Recent Comments