Tag Archives: Elwoods Gastro Pub

Elwoods Gastro Pub is Charming and Cool

By Sue Arrowsmith Sue.arrowsmith@yahoo.com Not to be mistaken with pink-loving Elle Woods, or soul man Elwood Blues of the Blues Brothers, but Elwoods Gastro Pub in downtown Miami is just as charming and cool. Owners Lorry and Louis Woods have poured their hearts and souls into this cozy eatery, featuring a variety of traditional English […]

Continue reading