Update Info - Laticude 33 Seafood
This restaurant was reported as closed. If it is open, let us know.
Laticude 33 Seafood
1271 Glenwood Ave SE
Atlanta, GA 30316
1271 Glenwood Ave SE
Atlanta, GA 30316
This restaurant was reported as closed. If it is open, let us know.