Mar27

City Council Restaurant & Bar

City Council Restaurant & Bar, 2901 Thomas Avenue, Dallas, TX . 75204