Update Info - Labamba Sub Shop
This restaurant was reported as closed. If it is open, let us know.
Labamba Sub Shop
2600 Georgia Ave NW
Washington, DC 20001
2600 Georgia Ave NW
Washington, DC 20001
This restaurant was reported as closed. If it is open, let us know.