Found 2 places
Address: 7034 Carroll Ave, Takoma Park, MD 20912
Latitude: 38.9753 (38°58′31″N), Longitude: -77.0114 (77°0′41″W)
Phone: (301) 270-1140
Site: amanotakoma.com
Foursquare
Address: 6915 Laurel Ave, Takoma Park, MD 20912
Latitude: 38.9741 (38°58′27″N), Longitude: -77.0124 (77°0′45″W)
Site: pollysues.com