Skip to content
763 Dekalb Industrial Way, Decatur, GA 30033
Open everyday 11:00am to 10:00pm
NON VEG. INDIAN-CHINESE RESTAURANT
Reservation & Catering
It seems we can’t find what you’re looking for. Perhaps searching can help.