Saba
Restaurant $$
1451 Oxford Rd. NE, Atlanta, GA 30307
Description
Enjoy handmade pastas, creatively delicious salads, delectable sandwiches made with fresh-baked cibatta bread, and treat yourself to our homemade desserts at Saba's Emory location.Get to know Saba
Italian Restaurant