Address: 1706 Church St , Decatur 30033, GA, US
Phone: (404) 477-1400
State: GA
City: Decatur
Zip Code: 30033
opening hours
Monday: 12:00-00:00
Wednesday: 12:00-00:00Thursday: 12:00-00:00
Friday: 12:00-00:00
Saturday: 11:00-00:00
Sunday: 11:00-00:00
related searches: luqma decatur menu, zyka menu, luqma restaurant orlando, patel plaza restaurants, zyka, chinese dhaba, luqma meaning, tava decatur