Churra Atlanta LLC

3215 Peachtree Rd NE
Atlanta , Georgia  30305

Sponsored links:


Churra Atlanta LLC, Atlanta

(678) 891-6630 is the phone number, and 3215 Peachtree Rd NE is the address for Churra Atlanta LLC. Feel free to call or visit them. The contact information for Churra Atlanta LLC is found below. If this is incorrect please click the "SEND" button to let us know. For driving directions to 3215 Peachtree Rd NE in Atlanta please scroll down and click on the "View Larger Map" link below the map on the right of the screen. If Churra Atlanta LLC has a video you will be able to watch it clicking the play button on the right. The owner of this business should claim their listing by clicking the image on the left. It is free and easy to do.


Fine Dining