
1

"Located at 3103 Ella Blvd, I learned that Dr. Gleem Carwash isn’t just a place to get your vehicle cleaned; its Ella location functions as a restaurant incubator, having served as home base for spots including Maria’s Cafe and the popular Facundo Cafe and most recently hosting Houston’s third outpost of local juice shop Nourish. Sofrito is the newest eatery to call this car wash home." - Alaena Hostetter