O´Donnell 11
(1,109)
Bar & grill
Address: Calle de O'Donnell, 11, Salamanca, 28009 Madrid, Spain
Hours: Closed ⋅ Opens 7 AM
Phone: +34 915 75 78 41
People also ask
Where is The Last Word with Lawrence O'Donnell filmed?
Who is Lawrence O Donnell newscaster?
Watch The Last Word - 11/29/23 (Season 2023, Episode 234) of The Last Word with Lawrence O'Donnell or get episode details on NBC.com.