Flora at 19th and Telegraph Avenue in Uptown. It is housed in a stunning art deco building faced in cobalt and silver terra cotta tile previously featured here. Flora opened in 2007 and was an anchor business in the revival of Uptown. The old neon sign that marked the flower mart was restored by the restaurant. This is a popular and welcoming restaurant that is best visited with reservations. A sidewalk peek into Flora shows it's busy even at the early dinner hour.
1 month ago