12670 Morris Dido Newark Rd, Fort Worth, Texas 76179 USA
Greenery off the large deck
Photo Credit: Yelp