Toggle navigation
Find
Sign up
Sign in
GA
Decatur
South American Restaurant
Lizzatllc Masala Indian Cuisine
Review
Lizzatllc Masala Indian Cuisine
10 Reviews
1713 Church St
Decatur
,
GA
30033-5643
(404) 296-9999
south american restaurant
Info
Reviews
Offers
Photos
Map
by
abc123
on
8/9/2021
Night Mode