Skip to Main content
Pickup
ASAP
from
1170 Howell Mill Road Northwest, Suite P10B
0
Your order
Checkout
$0.00
1170 Howell Mill Rd. Aziza & Falafel Nation
You can only place scheduled delivery orders.
Pickup
ASAP
from
1170 Howell Mill Road Northwest, Suite P10B
1170 Howell Mill Rd. Aziza & Falafel Nation Location and Ordering Hours
(404) 968-9437
1170 Howell Mill Road Northwest, Suite P10B, Atlanta, GA 30318
Closed
• Opens Sunday at 11AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement