Sister Restaurant | Dallas
Sister restaurant caught my eye as I searched the Lower Greenville restaurant and bar scene. I was excited to celebrate my birthday in a spot that was new to me, and I have always wanted to try Leela’s Wine bar in Lower Greenville so I thought, “Why don’t I Just find a restaurant close by...