Ambassador Restaurant & Bar Locations in Washington, DC


1907 9th St NW
Washington, Washington D.C. 20001

Ambassador Restaurant & Bar Locations in Cities Nearby