City Guide

Yebo Restaurant & Bar in Phipps Plaza

Yebo
Address
3500 Peachtree St. NE Ste 1096B, Atlanta, GA 30326 View Map
Contact
404-467-4988
Yebo Restaurant & Bar in Phipps Plaza
3500 Peachtree St. NE Ste 1096B,
Atlanta
GA
30326
Save to foursquare
Loader