Restaurants in Decatur, GA
Restaurants
111 Sycamore St.,
Decatur ,
GA
30030
UNITED STATES
Based on 2 reviews
Great service and pasta
This is a great little pasta place in the heart of Oakhurst. The staff is VERY friendly and efficient. We go there once a week.SABA hosts BICYCLE TOURS OF ATLANAT
Agreeing to host a progressive dinner tour is stepping up to a high bar. BICYCLE TOURS OF ATLANTA brought in 11 hungry cyclists to sample the dessert selection at SABA.Worldwide > United States > Decatur, GA > Restaurants