Visit O-Ku Sushi in Atlanta, GA at 1085 Howell Mill Rd NW A3. Open Monday through Thursday: 5:00 PM - 10:00 PM, Friday and Saturday: 5:00 PM - 11:00 PM, ...
Rating
(681) · $$$
O-KU, 1085 Howell Mill Rd, Ste A3, Atlanta, GA 30318, 1561 Photos, Mon - 5:00 pm - 10:00 pm, Tue - 5:00 pm - 10:00 pm, Wed - 5:00 pm - 10:00 pm, Thu - 5:00 ...
People also ask
What is O sushi in Japanese?
How many Kura sushi are there in the US?
Address : 2121 N Rose Ave Ste 400 Oxnard, CA 93036. Phone: (805) 988-0808. OH SUSHI OXNARD. HOME · MENU · GALLERY · CONTACT · YELP. Contact. Address:
O-Ku celebrates authentic Asian cuisine with a menu that focuses on unique ingredients and sophisticated presentations. CHARLESTON · ATLANTA · CHARLOTTE ...