

Ramen Restaurant · Atlanta, Georgia
The only Ramen in Atlanta to make the Michelin Gourmand List. Okiboru founders, trained in Japan to master the Tsukemen craft want to introduce this s...
2277 Suite B Peachtree Street Northeast
Atlanta, Georgia 30309
Loading reviews...