Green Leaf's
About Green Leaf's
Green Leaf's is a fast-food restaurant in Las Vegas, Nevada, located at 875 South Grand Central Parkway. Cuisine: smoothie. Call (702) 366-9387 for current hours and details.
Location
875 South Grand Central Parkway, Las Vegas, NV 89106