So So Fed
Restaurant
•
Located at OK Yaki, 714 Moreland Ave SE Suite D, Atlanta, GA 30316, USA
8.6
Sunday: 5 PM – 11 PM
See if anyone you trust recommends it!