Skip to content
763 Dekalb Industrial Way, Decatur, GA 30033
(470) 355-8363
Open everyday 11:00am to 10:00pm
ALFAH
NON VEG. INDIAN-CHINESE RESTAURANT
Home
Menu
Delivery
Reservation & Catering
Gallery
Contact us
Home
/
Layouts
/
layout
Nothing Found
It seems we can’t find what you’re looking for. Perhaps searching can help.
Search for: