This is a Pizza shop located in Atlanta, GA. This is the only Ambra location in Atlanta.
Loading Map of Ambra. Please wait...
To lookup step by step driving directions to Ambra, please enter your starting Address:
You can use this Form to TXT this place to an SMS capable phone:
Please call (404) 352-2888 for current hours of operation.
We do not have the Payment Methods Accepted at this Pizza Shop. Most Business accept Cash and Major Credit Cards. Please contact Ambra at (404) 352-2888 to find out payment options & Other details.
1203 Collier Rd NW, Atlanta, GA-30318 (404) 352-7711
1715 Howell Mill Rd NW, Atlanta, GA-30318 (404) 350-0514
2065 Defoors Ferry Rd NW, Atlanta, GA-30318 (404) 351-8282
1465 Chattahoochee Ave NW, Atlanta, GA-30318 (404) 603-8043
1801 Howell Mill Rd NW Ste 509, Atlanta, GA-30318 (404) 781-0683