Basta Italian Rest, ATLANTA, Georgia (GA)
Conveniently located at 659 Peachtree Street Northeast () in ATLANTA, Georgia (GA) (30308), Basta Italian Rest can be reached at 4048748980. Please call in advance to make a reservation.
More restaurants in ATLANTA, Georgia (GA)
Basta Italian Rest contact information and details:
Address: 659 Peachtree Street Northeast - , ATLANTA, Georgia (GA) 30308
Contact Phone: 4048748980
