International Cafe
3066 Buford Hwy Ne
Atlanta, GA, 30329
Tue - Sat: 11:00 AM - 9:30 PM
Sun: 12:00 PM - 9:00 PM
Order Now
Menu
Location
+1 (404) 633-2428
3066 Buford Hwy Ne
Atlanta, GA, 30329
Tue - Sat: 11:00 AM - 9:30 PM
Sun: 12:00 PM - 9:00 PM