Mmm…ramen? According to this post the Menkoi Ramen House restaurant is now open on Woodruff Road.
Menkoi Ramen shop has opened at 1860 Woodruff road. Same strip as Sabrosos.
Their address is:
1860 Woodruff Road
Phone: (864) 288-5659
And they have a Facebook page as well.